nginx: [emerg] bind() to 0.0.0.0:8100 failed (98: Address already in use)

1858 단어 nginx
nginx 를 시작 할 때 출력:
root@wl-Lenovo-B590:/usr/local/nginx/sbin# ./nginx
nginx: [emerg] bind() to 0.0.0.0:8100 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:8100 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:8100 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:8100 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:8100 failed (98: Address already in use)
nginx: [emerg] still could not bind()
root@wl-Lenovo-B590:/usr/local/nginx/sbin#

이것 은 주로 이 포트 가 다른 프로그램 에 의 해 점용 되 었 기 때문에 이 포트 를 점용 하 는 프로 세 스 를 죽 이면 됩 니 다.
root@wl-Lenovo-B590:/usr/local/nginx/sbin# ./nginx
nginx: [emerg] bind() to 0.0.0.0:8100 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:8100 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:8100 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:8100 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:8100 failed (98: Address already in use)
nginx: [emerg] still could not bind()
root@wl-Lenovo-B590:/usr/local/nginx/sbin# netstat -ntpl
  Internet   (    )
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      900/cupsd       
tcp        0      0 0.0.0.0:8100            0.0.0.0:*               LISTEN      20227/nginx     
tcp6       0      0 ::1:631                 :::*                    LISTEN      900/cupsd       
root@wl-Lenovo-B590:/usr/local/nginx/sbin# kill 20227
root@wl-Lenovo-B590:/usr/local/nginx/sbin# ./nginx
root@wl-Lenovo-B590:/usr/local/nginx/sbin# 

죽 이면 정상적으로 작 동 할 수 있 습 니 다. 물론 모든 사람 이 설정 한 감청 포트 가 다 르 기 때문에 자신 이 설정 한 포트 를 차지 하 는 프로 세 스 를 죽 이면 됩 니 다.

좋은 웹페이지 즐겨찾기