nginx 에서 pid 오류 해결 방안 을 다시 시작 합 니 다.

1180 단어
서버 를 다시 시작 할 때 nginx 를 시작 하여 pid 가 잘못 되 었 습 니 다.
주: ubuntu 16.04 서버
1. 실행 nginx -s reload 후 nginx 재 부팅 실패
[사진 업로드 실패... (image - dd431 - 1516013521411)]
설명:
  • 실행 nginx -s reload 재 부팅 에 실 패 했 습 니 다. nginx 서 비 스 를 재 부팅 한 후 nginx. pid 파일 을 잃 어 버 려 서 pid 가 잘못 되 었 습 니 다
  • nginx 프로 세 스 를 보고 프로 세 스 포트 번 호 를 죽 일 수 있 지만 성공 하지 못 했 습 니 다.(다른 방식 으로)
  • 2. 실행 ps -ef | grep nginx nginx 설정 파일 이 올 바른 지 확인 합 니 다. (올 바 르 면 세 번 째 단계 에서 nginx 를 다시 시작 하면 됩 니 다. 단, 필자 와 같은 오류 가 발생 하면 네 번 째 단 계 를 보십시오)
    [사진 업로드 실패... (image - a6e9d7 - 1516013521411)]
    주: nginx -c /path/to/nginx.conf 은 자신 이 설치 한 nginx 경로 입 니 다. 자신의 실제 경로 에 따라 필자 가 있 는 설치 경 로 는 /path/to 입 니 다.
    3. 실행 /etc/nginx nginx 재 부팅
    4. 실행 nginx -s reload 80 포트 를 사용 하 는 프로그램 을 닫 고 두 번 째 단계 와 세 번 째 단 계 를 반복 합 니 다. [사진 업로드 실패... (image - dc0265 - 1560135135141)]
    확장
    1. nginx 상용 명령
    1). sudo fuser -k 80/tcp 닫 기 2). nginx -s stop 시작 3). nginx 다시 시작
    2. netstat 명령
    1). nginx -s reload 연 결 된 서비스 포트 2 보기). netstat -a 모든 서비스 포트 보기

    좋은 웹페이지 즐겨찾기