맥의 nginx를 다시 시작, 정지, 회전 및 기타 작업을 설치 한 후

운영 체제 : 맥 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 //主进程号

 

추천

출처www.cnblogs.com/pawn-i/p/11976772.html