- 방향:
- 모두 웹3.0 백엔드 개발 웹 프론트엔드 데이터 베이스 운영 및 유지보수 개발 도구 PHP 프레임워크 일일 프로그램 위챗 애플릿 일반적인 문제 다른 기술 CMS 튜토리얼 Java 시스템 튜토리얼 컴퓨터 튜토리얼 하드웨어 튜토리얼 모바일 튜토리얼 소프트웨어 튜토리얼 모바일 게임 튜토리얼
- 나누다:
-
- Nginx 액세스 제한을 구성하는 방법
- nginx 액세스 제한 구성이란 무엇입니까 nginx 액세스 제한은 두 가지 측면을 기반으로 할 수 있습니다. 하나는 IP 기반 액세스 제어이고 다른 하나는 사용자 기반 신뢰 로그인 제어입니다. 아래에서는 이 두 가지 방법을 하나씩 소개합니다. 액세스 제어: 예 IP 기반 액세스 제어를 구성하면 특정 IP의 액세스를 허용하고 액세스할 수 없는 IP를 제한하는 효과를 얻을 수 있습니다. 이는 액세스를 허용하는 구성 방법입니다. 기본 구성: 구성 없음 구성 경로: http , server, location, 제한_제외 구성 구문: 거부주소|c
- 엔진스 2232 2023-05-13 10:46:05
-
- nginx 신호 세트 예시 분석
- 시나리오 재현 아래에서는 기본 nginx를 사용하여 fedora26이 설치된 가상 머신에서 이 프로세스를 재현하겠습니다. 제가 사용하는 nginx 버전은 최신 1.13.4입니다. 먼저 nginx를 시작하면 마스터와 작업자가 모두 실행되고 있는 것을 볼 수 있습니다. . 그런 다음 nginx 코어가 이 신호를 수신하면 sigusr2 신호를 마스터에 보냅니다. 새 마스터와 마스터포크의 워커가 이미 실행 중임을 알 수 있습니다. 이때 우리는 이전 마스터에게 sigwinch 신호를 보냅니다. 이 신호를 받은 후 이전 마스터는 워커에게 si를 보냅니다.
- 엔진스 1004 2023-05-13 10:37:16
-
- Nginx에서 특정 사용자 에이전트를 가로채는 방법
- nginx에서 특정 사용자 에이전트를 블랙리스트에 추가 사용자 에이전트 차단 목록을 구성하려면 웹 사이트의 nginx 구성 파일을 열고 서버 정의 섹션을 찾으세요. 이 파일은 nginx 구성이나 Linux 버전에 따라 다른 위치에 배치될 수 있습니다(예: /etc/nginx/nginx.conf, /etc/nginx/sites-enabled/, /usr/local/nginx/conf /nginx.conf). conf,/etc/nginx/conf.d/). 다음과 같이 코드를 복사합니다. server{listen80default_server;server_nam
- 엔진스 1222 2023-05-13 10:25:05
-
- Nginx가 HTTP를 HTTPS로 리디렉션하는 방법
- Nginx는 안전하지 않거나 암호화되지 않은 HTTP 웹 트래픽을 시스템의 암호화되고 안전한 HTTPS 웹 서버로 리디렉션하도록 쉽게 구성할 수 있는 강력한 리디렉션 도구입니다. "Enginex"로 발음되는 Nginx는 무료 오픈 소스 Linux 기반 고성능 웹 및 역방향 프록시 서버로 인터넷에서 가장 큰 웹 사이트 트래픽의 로드를 관리하고 처리하는 역할을 합니다. Nginx는 안전하지 않거나 암호화되지 않은 HTTP 웹 트래픽을 시스템의 암호화되고 안전한 HTTPS 웹 서버로 리디렉션하도록 쉽게 구성할 수 있는 강력한 리디렉션 도구입니다. 시스템 관리자나 개발자라면 Nginx 서버를 자주 사용해야 합니다. 이 기사에서 우리는
- 엔진스 3166 2023-05-13 09:52:13
-
- Nginx에서 500 내부 서버 오류 오류를 해결하는 방법
- 1. 디스크 공간이 부족합니까? df-k를 사용하여 하드 디스크 공간이 가득 찼는지 확인하세요. 하드 드라이브 공간을 정리하면 500개 오류를 해결할 수 있습니다. nginx에 액세스 로그가 활성화된 경우 필요하지 않을 때는 액세스 로그를 끄는 것이 가장 좋습니다. Accesslog는 많은 하드 디스크 공간을 차지합니다. 2. nginx 구성 파일이 잘못되었나요? 이는 구문 오류를 의미하지 않습니다. nginx의 구성 파일에 구문 오류가 있으면 시작될 때 메시지가 표시됩니다. 다시 쓰기를 구성할 때 일부 규칙이 제대로 처리되지 않으면 500 오류가 발생할 수 있습니다. 다시 쓰기 규칙을 주의 깊게 확인하세요. 구성 파일의 일부 변수가 잘못 설정되면 값이 없는 변수를 참조하는 등 500 오류도 발생합니다. 3. 다음과 같은
- 엔진스 4766 2023-05-13 09:28:21
-
- 포트 443에서 SSL 인증서를 모니터링하도록 Nginx를 구성하는 방법
- 1. 인증서 파일을 준비합니다. Alibaba Cloud Symantec 무료 버전 SSL 인증서를 사용하고 있습니다. 인증서 파일을 다운로드하고 압축을 풀어 다음 파일을 가져옵니다. nginx–>cert 디렉터리에 ssl 디렉터리를 생성하고 위의 모든 파일을 ssl 디렉터리에 복사합니다. 2. nginx.conf 파일을 수정하고 http에 다음을 입력합니다. nginx.conf의 {}. 콘텐츠 서버{listen443;server_namewww.httpstest.com;sslon;roothtml;indexindex.htmlindex.htm;#여기에서 .pem/.key 파일을 해당 파일 이름 ssl_로 바꿉니다.
- 엔진스 2533 2023-05-13 09:19:05
-
- Nginx에서 루트 및 별칭 파일 경로와 인덱스 디렉터리를 구성하는 방법
- 루트 및 별칭 파일 경로 구성 nginx에는 파일 경로를 지정하는 두 가지 방법(루트 및 별칭)이 있습니다. 두 가지 간의 사용 차이점은 응용 프로그램 프로세스 중 빠른 응답을 용이하게 하기 위해 아래에 요약되어 있습니다. 루트와 별칭의 주요 차이점은 nginx가 위치 뒤의 uri를 해석하는 방식입니다. 이로 인해 두 가지가 서로 다른 방식으로 요청을 서버 파일에 매핑하게 됩니다. [root] 구문: rootpath 기본값: roothtml 구성 섹션: http, server, location, if [alias] 구문: aliaspath 구성 섹션: location 예: location~^/we
- 엔진스 1653 2023-05-13 09:10:14
-
- Nginx 정적 파일 서비스를 구성하고 최적화하는 방법
- 루트 디렉토리 및 색인 파일 root 지시어는 파일 검색에 사용될 루트 디렉토리를 지정합니다. 요청된 파일의 경로를 얻기 위해 nginx는 루트 지시문에 지정된 경로에 요청 URI를 추가합니다. 이 지시문은 http{}, 서버{} 또는 위치{} 컨텍스트의 모든 수준에 배치될 수 있습니다. 다음 예에서는 가상 서버에 대해 root 지시문이 정의됩니다. 루트를 명시적으로 재정의하는 루트 지시문이 포함되지 않은 모든 위치{} 블록에 적용됩니다. server{root/www/data;location/{}location/images/{}location~\.(mp3|mp4){root /www/나
- 엔진스 1522 2023-05-13 09:04:13
-
- Nginx에서 업스트림 모듈을 사용하는 방법
- 업스트림 모듈 소개 nginx 모듈은 일반적으로 핸들러, 필터 및 업스트림의 세 가지 주요 범주로 나뉩니다. 이전 장에서 독자들은 이미 핸들러와 필터에 대해 배웠습니다. 이 두 가지 유형의 모듈을 사용하면 nginx는 모든 독립형 작업을 쉽게 완료할 수 있습니다. 업스트림 모듈을 사용하면 nginx가 단일 시스템의 한계를 뛰어넘어 네트워크 데이터의 수신, 처리 및 전달을 완료할 수 있습니다. 데이터 전달 기능은 nginx에 단일 머신 전반에 걸쳐 수평 처리 기능을 제공하여 nginx가 터미널 노드에 대해 단일 기능만 제공하는 제한에서 벗어나 네트워크 애플리케이션 수준에서 분할, 캡슐화 및 통합 기능을 가질 수 있도록 합니다. 데이터 전달은 네트워크 애플리케이션을 구축하는 nginx의 기능입니다.
- 엔진스 1638 2023-05-13 08:40:12
-
- Nginx를 사용하여 Windows에서 사진 서버를 구축하는 방법
- 1. 공식 웹사이트로 이동하여 nginx 압축 패키지를 다운로드합니다. 압축이 풀린 디렉터리는 다음과 같습니다. 2. 압축이 풀린 conf/nginx.conf 구성 파일에 색상이 표시된 코드를 추가하거나 수정합니다. #usernobody;worker_processes1;#error_loglogs/error .log; #error_loglogs/error.lognotice;#error_loglogs/error.loginfo;#pidlogs/nginx.pid;events{worker_connections1024;}http{includemime
- 엔진스 2258 2023-05-13 08:34:22
-
- Nginx 구성 파일 구조 방법
- nginx는 lgorsysoev가 러시아에서 두 번째로 방문자가 많은 사이트인 rambler.ru를 위해 설계하고 개발했습니다. 2004년 출시 이후 오픈소스의 힘으로 거의 성숙하고 완벽해졌습니다. nginx는 기능이 풍부하여 http 서버, 역방향 프록시 서버, 메일 서버로 사용할 수 있습니다. fastcgi, SSL, virtualhost, urlrewrite, gzip 및 기타 기능을 지원합니다. 그리고 다양한 타사 모듈 확장을 지원합니다. Nginx의 안정성, 기능 세트, 샘플 구성 파일 및 낮은 시스템 리소스 소비 덕분에 Nginx는 전 세계 활성 웹사이트(약 2,220만 개)의 12.18% 사용률로 따라잡을 수 있었습니다. nginx 공통 함수
- 엔진스 1459 2023-05-13 08:34:16
-
- Centos7.3에서 Nginx를 설치 및 배포하고 https를 구성하는 방법
- 설치 환경 1.gcc 설치 nginx를 설치하려면 먼저 공식 홈페이지에서 다운로드한 소스 코드를 컴파일해야 합니다. 컴파일은 gcc 환경에 따라 다릅니다. yuminstallgcc-c++2.pcrepcre-devel 설치 pcre-devel은 보조 개발 라이브러리입니다. pcre를 사용하여 개발했습니다. : yuminstall-ypcrepcre-devel3.zlib zlib 라이브러리를 설치하면 다양한 압축 및 압축 해제 방법이 제공됩니다. nginx는 zlib를 사용하여 http 패키지의 내용을 gzip으로 압축할 수 있습니다. yuminstall-yzlibzlib-devel4.openssl 강력한 보안 소켓 계층 암호 라이브러리를 설치합니다. 기본 비밀번호
- 엔진스 842 2023-05-13 08:16:12
-
- 우분투에서 php, nginx, redis를 구성하는 방법
- Ubuntu18.04.1-LTS-64 구성 php, nginx, redis는 위에서 언급한 것처럼 중요합니다. 1. 다음 설치는 시스템 루트 디렉터리에서 수행됩니다. 즉: ubuntu@VM-0-8-ubuntu:/$명령을 실행합니다. 2. 다음 구성 파일을 수정하려면 먼저 원본 파일을 백업하는 것이 가장 좋습니다. 1. nginx를 설치하려면 sudoapt-getinstallnginx 명령을 입력합니다.
- 엔진스 1288 2023-05-12 23:28:04
-
- CentOS 서버에서 nginx를 구성하는 방법
- 보안 터미널 mobaxterm_personal을 다운로드합니다. 먼저 보안 터미널을 다운로드한 후 자신의 공용 네트워크 IP에 연결하면 성공적으로 연결되면 위와 같은 화면이 표시됩니다. nginx는 경량 웹 서버이자 역방향 프록시 서버입니다. Apache 및 lighttpd에 비해 메모리가 적고 안정성이 높은 장점이 있습니다. 가장 일반적인 용도는 서버에 연결한 후 첫 번째 단계: gccgcc-c++를 설치하는 것입니다. 명령은 다음과 같습니다. 두 번째 단계: pcre 라이브러리 $cd/usr/를 설치합니다. local/$wgethttp://jaist.dl.sourceforge.net/p
- 엔진스 1047 2023-05-12 23:25:04
-
- Nginx 두 번째 수준 도메인 이름을 구성하는 방법
- 두 개의 프로젝트에서 도메인 이름을 사용해야 하는 경우 두 번째 수준 도메인 이름을 사용해야 합니다. Nginx에서 두 번째 수준 도메인 이름을 다음과 같이 구성합니다. 1. 원본 구성 파일은 다음과 같습니다. }http{includemime.types;default_typeapplication /octet-stream;sendfileon;keepalive_timeout65;server{listen80;server_namelocalhost;location/{roothtm
- 엔진스 4514 2023-05-12 23:22:04