服务器之家

服务器之家 > 正文

nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

时间:2020-04-08 21:10     来源/作者:白石头博客

今天上午发现网站,出现数据库连接错误,以为是mysql挂掉了呢。结果登录面板一看,是nginx停止服务了,于是我就尝试重启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)

大概意思就是80端口被占用,习惯性重起服务器,结果发现重启后问题依旧,用SSH登录服务器查看端口,PID选项里面不显示是哪个占用这个端口。

nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

经查,我这个使用的是GD的服务器,它需要提供权限才能操作,所以执行了一下sudo su root

nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

然后再查看端口。终于有结果了

使用kill命令杀死占用的进程

kill 383

然后再重起nginx进行,成功。

感觉莫名其妙,没对服务器进行任何操作,为啥端口会被占用?

标签:

相关文章

热门资讯

歪歪漫画vip账号共享2020_yy漫画免费账号密码共享
歪歪漫画vip账号共享2020_yy漫画免费账号密码共享 2020-04-07
沙雕群名称大全2019精选 今年最火的微信群名沙雕有创意
沙雕群名称大全2019精选 今年最火的微信群名沙雕有创意 2019-07-07
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分 2019-06-21
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-09-17
超A是什么意思 你好a表达的是什么
超A是什么意思 你好a表达的是什么 2019-06-06
返回顶部