LNMP环境搭建之Nginx服务启动失败

回复 收藏
错误提示:
Starting nginx:nginx:[emerg]bind()to 0.0.0.0:80 failed(98:Address alreadr 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()

根据错误判断应该是80端口的问题,于是我查看了一下80端口占用情况。

#lsof -i:80

[root@chensenlin sbin]# lsof -i:80
COMMAND  PID   USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
nginx   4005   root    6u  IPv4  14957      0t0  TCP *:http (LISTEN)
nginx   4013 nobody    6u  IPv4  14957      0t0  TCP *:http (LISTEN)

然后将这两个进程kill。

[root@chensenlin sbin]# kill -9 4005
[root@chensenlin sbin]# kill -9 4013

最后启动成功!

[root@chensenlin sbin]# service nginx start
Starting Nginx:                                                 [      OK    ]
原文链接:http://chensenlin.blog.51cto.com/10559465/1761026
2016-04-06 18:13 举报
已邀请:

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: