A-A+

Nginx启动失败,提示地址已被占用

2012年02月13日 CentOS, Linux, 服务器 暂无评论 阅读 7,893 次
如果您有代购或者代维服务器、PHP网站建设、程序代码修改、系统开发等需求,可以联系我购买付费服务。QQ 379880222

nginx启动报错,信息如下:

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没有关闭
killall -9 nginx
ps ef|grep nginx,未发现有nginx进程说明已经关闭
重启还报错,那么进行下面处理

二.其他程序占用地址
1.查看80端口占用情况
netstat -ntpl
2.杀掉占用80端口的进程
kill -9 $pid //这个$pid就是端口

重启可以成功。

标签:

给我留言