Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Общие вопросы
  • Search

Error: nginx restart failed.

Общие вопросы о панели управления Vesta
Post Reply
  • Print view
Advanced search
32 posts
  • 1
  • 2
  • 3
  • 4
  • Next
vlavr1975
Posts: 15
Joined: Wed Jul 29, 2015 6:49 am

Error: nginx restart failed.
  • Quote

Post by vlavr1975 » Wed Jul 29, 2015 7:07 am

При добавлении доменов в панель 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()

Что посоветуете?
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Error: nginx restart failed.
  • Quote

Post by skurudo » Wed Jul 29, 2015 10:47 am

Если коротко, то

Code: Select all

service apache2 stop
service nginx start
service apache2 start
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Error: nginx restart failed.
  • Quote

Post by skurudo » Wed Jul 29, 2015 10:49 am

А вообще я сильно подозреваю, что убирали или убрали поддержку nginx в настройках и apache занял егойное место, застолбив за собой 80 порт. Потому надо разобраться, кто и зачем это делал и определиться, нужен nginx на фронте или не нужен.
Top

vlavr1975
Posts: 15
Joined: Wed Jul 29, 2015 6:49 am

Re: Error: nginx restart failed.
  • Quote

Post by vlavr1975 » Wed Jul 29, 2015 6:11 pm

В настройки никто не лазил. Я успел только прописать основной домен. А при прописывании поддоменов вылезла ошибка.
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Error: nginx restart failed.
  • Quote

Post by skurudo » Wed Jul 29, 2015 6:18 pm

vlavr1975 wrote:В настройки никто не лазил. Я успел только прописать основной домен. А при прописывании поддоменов вылезла ошибка.
Много там не нужно - галку поддержка nginx снять. Посмотрите, пожалуйста.
Можно поглядеть вот так, сразу будет видно кто порт занял:

Code: Select all

netstat -tulpn | grep :80
Или давайте я погляжу (в ПМ реквизиты - ip/root/пароль/admin/пароль).

PS: Не то, чтобы я сомневаюсь, но при большом количестве установок, сами понимаете, сложно найти что-то новое :)
Top

vlavr1975
Posts: 15
Joined: Wed Jul 29, 2015 6:49 am

Re: Error: nginx restart failed.
  • Quote

Post by vlavr1975 » Wed Jul 29, 2015 8:46 pm

Я уже везде поправил. Из 6 виртуальных серверов, только в двух не надо было останавливать сервер, останавливать proxy, запускать proxy, запускать сервер. Мне, кстати это быстрее было делать через интерфейс самой весты. Два раза щелкнул и вуаля...

P.S. как только ошибка появится я не поленюсь и через ssh гляну, кто занимает 80 порт....
Last edited by vlavr1975 on Wed Jul 29, 2015 8:49 pm, edited 1 time in total.
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Error: nginx restart failed.
  • Quote

Post by skurudo » Wed Jul 29, 2015 8:48 pm

vlavr1975 wrote: Мне, кстати это быстрее было делать через интерфейс самой весты. Два раза щелкнул и вуаля...
Что-то я того, совсем не подумал про интерфейс, простите уж любителя консоли :)
Собственно проблема как раз в том, что порт был занят. Кто первый встал того и тапки, в смысле порт.
Top

vlavr1975
Posts: 15
Joined: Wed Jul 29, 2015 6:49 am

Re: Error: nginx restart failed.
  • Quote

Post by vlavr1975 » Wed Jul 29, 2015 8:53 pm

В общем, спасибо! Все работает! :)
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Error: nginx restart failed.
  • Quote

Post by skurudo » Wed Jul 29, 2015 8:57 pm

vlavr1975 wrote:В общем, спасибо! Все работает! :)
Самое главное же.
В случае рецидива - пишите, будем посмотреть.
(устроить рецидив можно перезагрузив сервер ^_^)
Top

Dj_Mihal
Posts: 18
Joined: Wed Sep 24, 2014 9:40 am

Re: Error: nginx restart failed.
  • Quote

Post by Dj_Mihal » Mon Aug 03, 2015 6:41 am

Пожалуй добавлю немного
При попытке перезапуска 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.
В чем может быть проблема? Через панель тоже вываливается ошибка.
Top


Post Reply
  • Print view

32 posts
  • 1
  • 2
  • 3
  • 4
  • Next

Return to “Общие вопросы”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password