Error: nginx restart failed.
Error: nginx restart failed.
При добавлении доменов в панель vesta выдает ошибку Error: nginx restart failed.
Пробую перезапускать в меню сервер из под панели - nginx не перезапускается.
Зашел через ssh при проверке статуса командой service nginx status
пишет:
nginx is stopped
Далее при попытке перезапуска командой service nginx restart
пишет:
[root@m-promo1 ~]# service nginx restart
Stopping nginx: [FAILED]
Starting nginx: nginx: [emerg] bind() to 80.78.*.*:80 failed (98: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:8084 failed (98: Address already in use)
nginx: [emerg] bind() to 80.78.*.*:80 failed (98: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:8084 failed (98: Address already in use)
nginx: [emerg] bind() to 80.78.*.*:80 failed (98: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:8084 failed (98: Address already in use)
nginx: [emerg] bind() to 80.78.*.*:80 failed (98: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:8084 failed (98: Address already in use)
nginx: [emerg] bind() to 80.78.*.*:80 failed (98: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:8084 failed (98: Address already in use)
nginx: [emerg] still could not bind()
Что посоветуете?
Пробую перезапускать в меню сервер из под панели - nginx не перезапускается.
Зашел через ssh при проверке статуса командой service nginx status
пишет:
nginx is stopped
Далее при попытке перезапуска командой service nginx restart
пишет:
[root@m-promo1 ~]# service nginx restart
Stopping nginx: [FAILED]
Starting nginx: nginx: [emerg] bind() to 80.78.*.*:80 failed (98: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:8084 failed (98: Address already in use)
nginx: [emerg] bind() to 80.78.*.*:80 failed (98: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:8084 failed (98: Address already in use)
nginx: [emerg] bind() to 80.78.*.*:80 failed (98: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:8084 failed (98: Address already in use)
nginx: [emerg] bind() to 80.78.*.*:80 failed (98: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:8084 failed (98: Address already in use)
nginx: [emerg] bind() to 80.78.*.*:80 failed (98: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:8084 failed (98: Address already in use)
nginx: [emerg] still could not bind()
Что посоветуете?
Re: Error: nginx restart failed.
Если коротко, то
Code: Select all
service apache2 stop
service nginx start
service apache2 start
Re: Error: nginx restart failed.
А вообще я сильно подозреваю, что убирали или убрали поддержку nginx в настройках и apache занял егойное место, застолбив за собой 80 порт. Потому надо разобраться, кто и зачем это делал и определиться, нужен nginx на фронте или не нужен.
Re: Error: nginx restart failed.
В настройки никто не лазил. Я успел только прописать основной домен. А при прописывании поддоменов вылезла ошибка.
Re: Error: nginx restart failed.
Много там не нужно - галку поддержка nginx снять. Посмотрите, пожалуйста.vlavr1975 wrote:В настройки никто не лазил. Я успел только прописать основной домен. А при прописывании поддоменов вылезла ошибка.
Можно поглядеть вот так, сразу будет видно кто порт занял:
Code: Select all
netstat -tulpn | grep :80
PS: Не то, чтобы я сомневаюсь, но при большом количестве установок, сами понимаете, сложно найти что-то новое :)
Re: Error: nginx restart failed.
Я уже везде поправил. Из 6 виртуальных серверов, только в двух не надо было останавливать сервер, останавливать proxy, запускать proxy, запускать сервер. Мне, кстати это быстрее было делать через интерфейс самой весты. Два раза щелкнул и вуаля...
P.S. как только ошибка появится я не поленюсь и через ssh гляну, кто занимает 80 порт....
P.S. как только ошибка появится я не поленюсь и через ssh гляну, кто занимает 80 порт....
Last edited by vlavr1975 on Wed Jul 29, 2015 8:49 pm, edited 1 time in total.
Re: Error: nginx restart failed.
Что-то я того, совсем не подумал про интерфейс, простите уж любителя консоли :)vlavr1975 wrote: Мне, кстати это быстрее было делать через интерфейс самой весты. Два раза щелкнул и вуаля...
Собственно проблема как раз в том, что порт был занят. Кто первый встал того и тапки, в смысле порт.
Re: Error: nginx restart failed.
В общем, спасибо! Все работает! :)
Re: Error: nginx restart failed.
Самое главное же.vlavr1975 wrote:В общем, спасибо! Все работает! :)
В случае рецидива - пишите, будем посмотреть.
(устроить рецидив можно перезагрузив сервер ^_^)
Re: Error: nginx restart failed.
Пожалуй добавлю немного
При попытке перезапуска Nginx валится ошибка
Если "убить-поднять"
В чем может быть проблема? Через панель тоже вываливается ошибка.
При попытке перезапуска Nginx валится ошибка
Code: Select all
miha@crudus:~$ sudo /etc/init.d/nginx restart
[....] Restarting nginx: nginxnginx: [emerg] listen() to 127.0.0.2:80, backlog 511 failed (98: Address already in use)
nginx: configuration file /etc/nginx/nginx.conf test failed
miha@crudus:~$ sudo netstat -tulpn | grep :80
tcp 0 0 0.0.0.0:8083 0.0.0.0:* LISTEN 2386/vesta-nginx
tcp 0 0 127.0.0.1:8084 0.0.0.0:* LISTEN 2375/nginx.conf
tcp 0 0 185.39.150.65:8080 0.0.0.0:* LISTEN 2544/apache2
tcp 0 0 127.0.0.2:8080 0.0.0.0:* LISTEN 2544/apache2
tcp 0 0 185.39.150.65:80 0.0.0.0:* LISTEN 2375/nginx.conf
tcp 0 0 127.0.0.2:80 0.0.0.0:* LISTEN 2375/nginx.conf
tcp 0 0 127.0.0.1:8081 0.0.0.0:* LISTEN 2544/apache2
Code: Select all
miha@crudus:~$ sudo /etc/init.d/nginx stop
miha@crudus:~$ sudo /etc/init.d/nginx start
miha@crudus:~$ sudo /etc/init.d/nginx status
[ ok ] nginx is running.