Решение при ошибке nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

Если при запуcке/перезапуске Nginx сервер выдает ошибку nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) это значит что на восьмидесятом порту уже кто-то из процессов висит что мешает Nginx запуститься.

Необходимо убить подвисший на восьмидесятом порту процесс командой fuser -k 80/tcp после чего запустить Nginx… Проблема должна исчезнуть.

Как-то так:

[email protected]:~# service nginx startnginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)nginx: [emerg] still could not bind() [email protected]:~# fuser -k 80/tcp80/tcp:              10941 10942 10943 [email protected]:~# service nginx start

Оригинал статьи http://pingvinoff.net/2013/10/29/nginx-emerg-bind-address-already-in-use/

0 комментариев

Оставить комментарий