nginx 파일 서버 구축 에 설치

nginx 상용 명령:
1. 시작 (. / nginx): / usr / local / nginx / sbin / nginx  -c  /usr/local/nginx/conf/nginx.conf
2. nginx - s stop 정지
3. 로 딩 설정 nginx - s reload 다시 시작
4. nginx - s 종료
5. 도움말: nginx - h
6. 프로 세 스 번호 보기: ps - ef | grep nginx
원본 코드 방식 설치 nginx:
pere 제3자 개발 패키지 설치: yum install - y pcre pcre - devel
zlib: yum install 설치 - y zlib zlib - devel
openssl 설치: yum - y install pcre  pcre-devel zlib  zlib-devel openssl openssl-devel
    :tar -xvf nginx-1.14.0.tar.gz -C /usr/local

cofigure 명령 으로 MakeFile 파일 만 들 기
그리고 make & make install;
 
nginx / config / nginx - config 설정:
server {
    listen       8000;
    server_name  xxx.com;
        location /log/nginx/ {
         alias /var/log/nginx/;
         #Nginx    
         autoindex on;
         #        
         autoindex_exact_size off;
         #   on,          ,   bytes
         #          ,   kB  MB  GB
         autoindex_localtime on;
         #   off,        GMT  。
         #  on ,                
         add_header Cache-Control no-store;
         #           
        }
        location /log/tomcat/ {
         alias /opt/tomcat/logs/;
         autoindex on;
         autoindex_exact_size off;
         autoindex_localtime on;
         add_header Cache-Control no-store;
        }
        location /log/upload/ {
         alias /opt/upload/;
         autoindex on;
         autoindex_exact_size off;
         autoindex_localtime on;
         add_header Cache-Control no-store;
        }
}

여기에 여러 개의 location 을 설정 하 였 습 니 다.경 로 를 조심 하 시 면 됩 니 다.nignx 다시 시작,
nginx -t 
nginx -s reload 

그리고 수정 후: 브 라 우 저 에서 효 과 를 봅 니 다localhost:8000/log/nginx/ localhost:8000/log/tomcat/ localhost:8000/log/upload/
일부 매개 변수 설명:
autoindex on; # 디 렉 터 리 파일 목록 열기 autoindexexact_size on; # 파일 의 정확 한 크기 를 표시 합 니 다. 단 위 는 bytes autoindex 입 니 다.localtime on; # 표 시 된 파일 시간 은 파일 의 서버 시간 charset utf - 8, gbk; \ #중국어 혼란 을 피하 다
또한, 요청 파일 이 내용 을 표시 하 는 것 이 아니 라 다운로드 하 기 를 원한 다 면 아래 매개 변 수 를 추가 하여 구현 할 수 있 습 니 다: addheader Content-Disposition attachment;
 
 
 
 
 
 

좋은 웹페이지 즐겨찾기