>  기사  >  백엔드 개발  >  Nginx 일반 명령

Nginx 일반 명령

WBOY
WBOY원래의
2016-08-08 09:23:55864검색
1. Nginx 시작 /usr/local/nginx/sbin/nginx
poechant@ubuntu:sudo ./sbin/nginx
2. Nginx 중지
poechant@ubuntu:sudo ./sbin/nginx -s stop
poechant@ubuntu:sudo ./sbin/nginx -s quit
-s는 모두 Nginx에 신호를 보내는 데 사용됩니다.
3. Nginx 리로드 구성
poechant@ubuntu:sudo ./sbin/nginx -s reload
위는 Nginx에 신호를 보내는 방법이거나 다음을 사용합니다.
poechant@ubuntu:service nginx 다시 로드
4. 구성 파일 지정
poechant@ubuntu:sudo ./sbin/nginx -c /usr/local/nginx/conf/nginx.conf
-c는 구성을 의미하며 구성 파일을 지정합니다.
5. Nginx 버전 보기
Nginx 버전 정보를 보려면 두 가지 매개변수가 있습니다. 첫 번째는 다음과 같습니다.
poechant@ubuntu:/usr/local/nginx$ ./sbin/nginx -v
nginx: nginx 버전: nginx/1.0.0
다른 하나는 상세 버전입니다. 정보:
poechant@ubuntu:/usr/local/nginx$ ./sbin/nginx -V
nginx: nginx 버전: nginx/1.0.0
nginx: gcc 4.3.3으로 구축됨(Ubuntu 4.3 .3-5ubuntu4)
nginx: TLS SNI 지원 활성화
nginx: 인수 구성: --with-http_ssl_module --with-openssl=/home/luming/openssl-1.0.0d/
6. 구성 파일이 올바른지 여부
poechant@ubuntu:/usr/local/nginx$ ./sbin/nginx -t
nginx: [alert] 오류 로그 파일을 열 수 없습니다: open() "/usr/local / nginx/logs/error.log" 실패(13: 권한 거부됨)
nginx: 구성 파일 /usr/local/nginx/conf/nginx.conf 구문이 정상입니다
2012/01/09 16:45 : 09 [emerg] 23898#0: open() "/usr/local/nginx/logs/nginx.pid" 실패(13: 권한 거부됨)
nginx: 구성 파일 /usr/local/nginx/conf/nginx .conf 테스트실패
위 프롬프트 메시지가 나타나면로그파일 및 프로세스에 대한 액세스 오류가 없다는 뜻입니다. sudo(슈퍼유저가 수행):
poerchant@ ubuntu:/ usr/local/nginx$ sudo ./sbin/nginx -t
nginx: 구성 파일 /usr/local/nginx/conf/nginx.conf 구문은 괜찮습니다.
nginx: 구성 파일 /usr/ local/nginx /conf/nginx.conf 테스트 성공
위와 같이 표시되면 구성 파일이 올바른 것입니다. 그렇지 않으면 관련 메시지가 표시됩니다.
7. 도움말 정보 표시
poechant@ubuntu:/user/local/nginx$ ./sbin/nginx -h
또는:
poechant@ubuntu:/user/local/nginx$ ./ sbin/nginx -?


[root@centos-1-22 sbin]# ./nginx -t
nginx: 구성 파일 /usr/local/nginx/conf/nginx.conf 구문은 괜찮습니다
nginx: 구성 파일 /usr/local/nginx/conf/nginx.conf 테스트가 성공했습니다
[root@centos-1-22 sbin]# ./nginx -h
nginx 버전: nginx/1.0.15
사용법: nginx [-?hvVtq] [-s 신호] [-c 파일 이름] [-p 접두사] [-g 지시문]
옵션:
-?,-h : 이 도움말
-v : 버전 표시 및 종료
-V : 버전 표시 및 옵션 구성 후 종료
-t : 구성 테스트 및 종료
-q : 구성 테스트 중 오류가 아닌 메시지 억제
-s 신호: 마스터 프로세스에 신호 보내기: 중지, 종료, 다시 열기, 다시 로드
-p 접두사: 접두사 경로 설정(기본값: /usr/local/nginx/)
-c 파일 이름: 구성 설정 파일 (기본값: conf/nginx.conf)
-g 지시어: 구성 파일에서 전역 지시어 설정

위 내용은 마스터 프로세스에 신호를 보내는 것 외에도 Nginx 일일 유지 관리의 모든 기본 작업을 다룹니다. 관련 명령은 나중에 살펴보겠습니다.

위 내용은 관련 내용을 포함하여 Nginx의 일반적인 명령을 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.