【发布时间】:2018-08-30 18:20:10
【问题描述】:
我正在使用以下命令启动 Nginx:sudo systemctl start nginx,但我收到此错误:
nginx.service - The nginx HTTP and reverse proxy server
Loaded: loaded (/usr/lib/systemd/system/nginx.service; disabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Wed 2018-03-21 17:42:36 MSK; 2min 59s ago
Process: 27647 ExecStart=/usr/sbin/nginx (code=exited, status=1/FAILURE)
Process: 27644 ExecStartPre=/usr/sbin/nginx -t (code=exited, status=0/SUCCESS)
Process: 27641 ExecStartPre=/usr/bin/rm -f /run/nginx.pid (code=exited, status=0/SUCCESS)
Mar 21 17:42:36 ovz1.pimex.1l0r1.vps.myjino.ru nginx[27647]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
Mar 21 17:42:36 ovz1.pimex.1l0r1.vps.myjino.ru nginx[27647]: nginx: [emerg] still could not bind()
Mar 21 17:42:36 ovz1.pimex.1l0r1.vps.myjino.ru systemd[1]: nginx.service: control process exited, code=exited status=1
Mar 21 17:42:36 ovz1.pimex.1l0r1.vps.myjino.ru systemd[1]: Failed to start The nginx HTTP and reverse proxy server.
Mar 21 17:42:36 ovz1.pimex.1l0r1.vps.myjino.ru systemd[1]: Unit nginx.service entered failed state.
Mar 21 17:42:36 ovz1.pimex.1l0r1.vps.myjino.ru systemd[1]: nginx.service failed.
我检查了 80 端口:
[habrauser@ovz1 system]$ netstat -na | grep ".80"
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
有什么想法吗?谢谢
【问题讨论】:
-
如您的 netstat 所示,该端口正在使用中。添加 -p 以查看正在使用的程序。
-
好的,我已经启动了 Nginx,但我无法访问我的网站。在 nginx 日志文件中我看到了这个
GET / HTTP/1.0" 502 3693,你不知道为什么会发生这种情况吗?