1. Nginx의 글로벌 구성
다음 내용은 Nginx의 글로벌 속성 구성입니다.
[html] 보다 일반 사본
2. HTTP 서버 구성
다음으로 HTTP 서버 설정을 시작합니다.
다음 내용은 Nginx의 HTTP 서버 관련 속성 구성입니다.
[html] 보기 일반 사본
log_format 다운로드 '$remote_addr - $remote_user [$time_local] '
'"$request" $status $bytes_sent '
'"$http_referer" "$http_user_agent" '
3.HttpGzip 모듈 구성
아래 Nginx의 HttpGzip 모듈을 구성합니다. 이 모듈은 출력 데이터 스트림의 온라인 실시간 압축을 지원합니다. 이 모듈이 설치되어 있는지 확인하려면 다음 명령을 사용하십시오:
[html] view 일반 사본
[html] 보기 일반 사본
[html] 보기 일반 사본
듣기 80; server_name 192.168.12.188 www.ixdba.net;
index index.html index.htm index.jsp
6. URL 일치 구성
URL 주소 일치는 Nginx 구성에서 가장 유연한 부분입니다. 위치는 정규식 일치 및 조건부 판단 일치를 지원합니다. 사용자는 위치 지시어를 사용하여 동적 및 정적 웹 페이지의 Nginx 필터링을 구현할 수 있습니다.
다음 설정은 위치 지시어를 통해 웹페이지 URL을 분석하고 처리하는 데 사용됩니다. 확장자가 .gif, .jpg, .jpeg, .png, .bmp 및 .swf로 끝나는 모든 정적 파일은 nginx로 전달됩니다. Expires는 정적 파일의 만료 시간을 지정하는 데 사용되며 여기서는 30일입니다.
[html] 보기 일반 사본
다음 설정은 upload 및 html에 있는 모든 파일을 nginx에 넘겨 처리하도록 하는 것입니다. 물론 upload 및 html 디렉터리는 /web/wwwroot/www.ixdba에 포함되어 있습니다. 넷 디렉토리 중간.
[html] 보기 일반 사본
서버가 처리된 요청을 수락합니다
393411 393411 393799
읽기: 0 쓰기: 1 대기: 0
활성 연결은 현재 활성화된 연결 수를 나타내며, 세 번째 줄은 Nginx를 나타냅니다. 현재 총 393,411개의 연결이 처리되었고, 393,411개의 핸드셰이크가 성공적으로 생성되었으며, 총 393,799개의 요청이 처리되었습니다. 마지막 줄의 읽기는 Nginx가 읽은 클라이언트 헤더 정보 수를 나타내고, Write는 Nginx가 클라이언트에 반환한 헤더 정보 수를 나타내며, "Waiting"은 Nginx가 처리를 완료하고 기다리고 있는 상주 연결 수를 나타냅니다. 다음 요청 지시.
마지막 설정에서는 가상 호스트의 오류 메시지 반환 페이지가 설정되어 있으며, error_page 명령을 통해 다양한 오류 메시지의 반환 페이지를 사용자 정의할 수 있습니다. 기본적으로 Nginx는 홈 디렉터리의 html 디렉터리에서 지정된 반환 페이지를 검색합니다. 이러한 오류 메시지에 대한 반환 페이지의 크기는 512K를 초과해야 한다는 점에 유의하는 것이 특히 중요합니다. 그렇지 않으면 IE 브라우저의 크기로 대체됩니다. 기본 오류 페이지.