운영 체제 : 맥 OS 높은 시에라 10.13.6
설치가 다음 사항이있을 것 완료된 후 1. 내가 사용하는 사제는 nignx1.15.9를 설치 :
웹 루트 디렉토리 : / usr / 지방은 / var / www가
nginx를 구성 파일 위치 :은 / usr / local / etc / nginx를
참고 : nginx를이 디렉토리 위치에 장착 : / usr / 지방 / 셀라 / nginx를
기본 포트 : 8080
2. 시작 :
직접 터미널을 실행 : nginx를
내가 구성 파일을 수정하기 때문에 : 기본 포트 8080 (80)를 변경했습니다.
그 이유는 너무 1024 시작 아래에 이러한 요구 루트 권한 포트입니다 sudo는의 nginx가 있습니다.
3. 재시작, 정지
사용할 수있는 도움말보기 후 :
터미널 실행 :
Nginx에 -s 리로드는 sudo // 구성을 수정 한 후 발효 리로드
의 nginx -s sudo를 다시 엽니 다 // 로그 파일을 다시
의 nginx -s STOP sudo는 // 빠른 정지의 nginx
의 nginx -s는 sudo를 종료 // 정지 완전하고 질서의 nginx / 고급 폐쇄 (완료 서비스에 대한 열린 연결)
4. 구성 파일에 문제가 있는지 여부를 확인합니다 :
터미널 실행 : sudo는 nginx를 -t
의 nginx 서비스를 중지하는 다른 방법 :
프로세스를 중지, 프로세스, 절차를 nginx를보기, 당신은 죽일 수있다
보기의 nginx 프로세스 : PS -ef | 그렙의 nginx
킬 (kill) -QUIT sudo는 // 주요 프로세스 ID
sudo kill -TERM //主进程号