nginx: [emerg] bind() to 0.0.0.0:80 failed 解决办法

Nginx是一款轻量级的Web服务器,特点是占有内存少,并发能力强,因而使用比较广泛,今天在一个VPS上重启Nginx时提示错误:

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

中文翻译

nginx:[emerg] bind()到0.0.0.0:80失败(98:地址已经在使用中)

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

 

解决办法

那么:如何解决Nginx重启时提示“nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)”错误?

 

首先我们要弄清楚错误的原因是什么?

从上图中的报错,可以很清楚的得到这样一个原因,此错误指的是80端口被程序占用了。那么解决方法就简单了,强制关闭端口的占用就可以了,一个简单的命令就解决了。

sudo fuser -k 80/tcp #关闭占用80端口的程序

 

使用效果:

[root@198.162.1.122 ~]# sudo fuser -k 80/tcp
80/tcp:               2010  2019  2020  2021  2022  2023  2024  2028  2029
    A+
发布日期:2019年03月14日 20:02:42  所属分类:Nginx
最后更新时间:2019-03-14 20:03:28
评分: (2 票;平均数5.00 ;最高评分 5 ;用户总数2;总得分 10;百分比100.00)
头像
SEO顾问服务 中小型网站 单站/最低99.9元 全方位优化
SEO顾问服务 中小型网站 单站/最低99.9元 全方位优化
  • ¥ 99.9元
  • 市场价:5000元
PHP运行环境 wamp lamp lnmp 安装 配置 搭建服务
PHP运行环境 wamp lamp lnmp 安装 配置 搭建服务
  • ¥ 9.9元
  • 市场价:49.9元
服务器管理面板/主机控制面板“安装”服务
服务器管理面板/主机控制面板“安装”服务
  • ¥ 9.9元
  • 市场价:49.9元
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
  • ¥ 6.8元
  • 市场价:8.8元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: