504 ошибка на сервере

M
На сайте с 20.08.2004
Offline
351
312
[root@static nginx]# service nginx start
Redirecting to /bin/systemctl start nginx.service
Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details.

при этом ошибок нет

[root@static nginx]# nginx -c /etc/nginx/nginx.conf -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

подскажите в какую сторону рыть.

спасибо

---------- Добавлено 15.07.2019 в 10:33 ----------


[root@static nginx]# systemctl status nginx.service
● nginx.service - The nginx HTTP and reverse proxy server
Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Mon 2019-07-15 09:24:55 CEST; 8min ago
Process: 30204 ExecStart=/usr/sbin/nginx (code=exited, status=1/FAILURE)
Process: 30202 ExecStartPre=/usr/sbin/nginx -t (code=exited, status=0/SUCCESS)
Process: 30198 ExecStartPre=/usr/bin/rm -f /run/nginx.pid (code=exited, status=0/SUCCESS)
Main PID: 8802 (code=exited, status=0/SUCCESS)

Jul 15 09:24:52 static.791.671.1.1.clients.your-server.de nginx[30204]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
Jul 15 09:24:53 static.791.671.1.1.clients.your-server.de nginx[30204]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
Jul 15 09:24:53 static.791.671.1.1.clients.your-server.de nginx[30204]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
Jul 15 09:24:54 static.791.671.1.1.clients.your-server.de nginx[30204]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
Jul 15 09:24:54 static.791.671.1.1.clients.your-server.de nginx[30204]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
Jul 15 09:24:55 static.791.671.1.1.clients.your-server.de nginx[30204]: nginx: [emerg] still could not bind()
Jul 15 09:24:55 static.791.671.1.1.clients.your-server.de systemd[1]: nginx.service: control process exited, code=exited status=1
Jul 15 09:24:55 static.791.671.1.1.clients.your-server.de systemd[1]: Failed to start The nginx HTTP and reverse proxy server.
Jul 15 09:24:55 static.791.671.1.1.clients.your-server.de systemd[1]: Unit nginx.service entered failed state.
Jul 15 09:24:55 static.791.671.1.1.clients.your-server.de systemd[1]: nginx.service failed.
[root@static nginx]#

10 символов

---------- Добавлено 15.07.2019 в 10:43 ----------

[root@static nginx]# sudo netstat -plutn | grep :80

tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 8860/nginx: master

отец сыночка, лапочки дочки и еще одного сыночка
tmatm
На сайте с 22.04.2006
Offline
169
#1

У вас 80 порт уже занят скорее всего Апачем. В настройках Апача укажите какой-нибудь незанятый порт, а в настройках Nginx укажите, чтобы проксировал на Апач с указанным для Апача портом.

Тогда 80 порт будет свободен и его без проблем будет слушать Nginx.

Optimizator.Ru (http://optimizator.ru/) — регистрация и продление доменов в RU-CENTER и REG.RU: RU, РФ от 150 р.; MSK.RU, SPB.RU и др. 168 р. + REG.RU (https://reg.optimizator.ru/) Отзывы о нашем сервисе (/ru/forum/970147). | Освобождающиеся домены от 150 р. (http://optimizator.ru/backorder/)
M
На сайте с 20.08.2004
Offline
351
#2

[root@static ~]# netstat -lntp

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 2548/mysqld
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 8860/nginx: master
tcp 0 0 ч.ч.ч.ч:53 0.0.0.0:* LISTEN 2552/named
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 2552/named
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 1223/vsftpd
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1835/sshd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 2697/master
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 2552/named
tcp 0 0 127.0.0.1:8891 0.0.0.0:* LISTEN 2572/opendkim
tcp 0 0 0.0.0.0:5666 0.0.0.0:* LISTEN 1391/nrpe
tcp 129 0 127.0.0.1:9000 0.0.0.0:* LISTEN 1224/php-fpm: maste
tcp6 0 0 :::4949 :::* LISTEN 2587/perl
tcp6 0 0 :::22 :::* LISTEN 1835/sshd
tcp6 0 0 ::1:953 :::* LISTEN 2552/named
tcp6 0 0 :::5666 :::* LISTEN 1391/nrpe
[root@static ~]#


---------- Добавлено 15.07.2019 в 10:48 ----------

нет у меня апача. но и на всякий случай я останавливал его..

---------- Добавлено 15.07.2019 в 10:49 ----------

спасибо за ответ
LEOnidUKG
На сайте с 25.11.2006
Offline
1553
#3

Так у вас уже запущен nginx, чего вы хотите стартовать то?

Убейте его сначала

kill 8860

✅ Трастовых площадок под размещение статей и ссылок. Опыт 12 лет! ( https://searchengines.guru/ru/forum/675690 ) ⭐ Купить вечные трастовые ссылки для сайта ( https://getmanylinks.ru/?srh ) ⭐ Ускорение ваших сайтов (WP, Opencart и др.) + Настройка сервера ( https://searchengines.guru/ru/forum/997205 )
M
На сайте с 20.08.2004
Offline
351
#4
LEOnidUKG:
kill 8860

[root@static ~]# kill 8860

[root@static ~]# service nginx start

Redirecting to /bin/systemctl start nginx.service

[root@static ~]#

спасибо но все равно 504 Gateway Time-out

кстати, подскажите на что вы смотрели что поняли что надо удалить 8860?

---------- Добавлено 15.07.2019 в 10:55 ----------

Miracle:
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 8860/nginx: master

понял. по этой строчке понятно что он запущен

---------- Добавлено 15.07.2019 в 10:58 ----------

друзья. подскажите в какую сторону копать?

LEOnidUKG
На сайте с 25.11.2006
Offline
1553
#5
кстати, подскажите на что вы смотрели что поняли что надо удалить 8860?
netstat -lntp
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 8860/nginx: master

504 ошибка это может быть ошибка PHP

Что вы пытаетесь вызвать, что она у вас появляется?

M
На сайте с 20.08.2004
Offline
351
#6

просто запустить сайт. он на php

LEOnidUKG
На сайте с 25.11.2006
Offline
1553
#7
Miracle:
просто запустить сайт. он на php

Значит смотреть ошибки PHP в логах, именно PHP

Также включить отображение ошибок. Можете попробовать открыть тот же robots.txt или какую-нибудь html, думаю она откроется без проблем.

M
На сайте с 20.08.2004
Offline
351
#8

подскажите как проверить ЖД, а то как-то медленно все стало.

может с ним проблемы.

долго сервер работал без всяких проблем, а тут на тебе..

---------- Добавлено 15.07.2019 в 11:24 ----------

[15-Jul-2019 03:21:01] NOTICE: error log file re-opened

[15-Jul-2019 08:59:19] WARNING: [pool www] seems busy (you may need to increase pm.start_servers, or pm.min/max_spare_servers), spawning 8 children, there are 0 idle, and 42 total children

[15-Jul-2019 08:59:20] WARNING: [pool www] seems busy (you may need to increase pm.start_servers, or pm.min/max_spare_servers), spawning 16 children, there are 0 idle, and 47 total children

[15-Jul-2019 08:59:21] WARNING: [pool www] server reached pm.max_children setting (50), consider raising it

[15-Jul-2019 09:00:25] WARNING: [pool www] seems busy (you may need to increase pm.start_servers, or pm.min/max_spare_servers), spawning 8 children, there are 3 idle, and 42 total children

[15-Jul-2019 09:01:43] WARNING: [pool www] server reached pm.max_children setting (50), consider raising it

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий