nginx启动服务提示98: Address already in use错误的解决
发布时间 - 2026-01-11 01:03:16 点击率:次前言

今日到公司就被其他人告知官网所有页面打开都是502。平常都是正常的怎么就突然页面就502了呢,下面就开始troubleshooting。下面来看看详细的解决过程:
发现问题
公司web服务器,是搭建在centos system 上的lnmp环境,首先网站502肯定是服务器端错误,首先想到是不是nginx服务挂掉了,然后执行service nginx status,查看下nginx的状态:nginx is stopped,果然是nginx服务挂了。
执行service nginx start启动nginx服务,无法开启,提示错误如下:
Starting 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: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) nginx: [emerg] still could not bind()
大概意思就是:端口地址已被使用。很大的可能nginx服务进程卡死了,导致80端口被占用。
解决办法
首先用lsof -i :80查看80端口被什么程序占用,返回结果如下,
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME nginx 3274 root 6u IPv4 10664 0t0 TCP :http (LISTEN) nginx 3547 nginx 6u IPv4 10664 0t0 TCP :http (LISTEN) .....
发现是nginx进程占用了80端口,所以我们把nginx进程kill掉,重新启动服务。
命令如下(kill 掉所有的nginx进程):
kill -9 lsof -i :80 |grep nginx |grep -v grep|awk '{print $2}'
service nginx start
Starting nginx... [ OK ]
OK,nginx服务已经成功启动!
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。
# 启动nginx服务
# nginx服务启动不了
# nginx无法启动服务
# nginx centos 服务开机启动设置实例详解
# nginx 配置服务启动的教程详解
# 都是
# 死了
# 已被
# 用了
# 来看看
# 掉了
# 这篇文章
# 谢谢大家
# 挂了
# 重新启动
# 解决办法
# 官网
# 就开始
# 今日
# 有疑问
# stopped
# status
# service
# code
# start
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
jquery插件bootstrapValidator表单验证详解
如何在建站主机中优化服务器配置?
Laravel N+1查询问题如何解决_Eloquent预加载(Eager Loading)优化数据库查询
googleplay官方入口在哪里_Google Play官方商店快速入口指南
Laravel怎么实现模型属性转换Casting_Laravel自动将JSON字段转为数组【技巧】
Python企业级消息系统教程_KafkaRabbitMQ高并发应用
Laravel如何实现全文搜索功能?(Scout和Algolia示例)
Laravel如何使用Service Provider注册服务_Laravel服务提供者配置与加载
如何快速搭建高效简练网站?
Laravel如何处理CORS跨域请求?(配置示例)
三星、SK海力士获美批准:可向中国出口芯片制造设备
Laravel怎么实现软删除SoftDeletes_Laravel模型回收站功能与数据恢复【步骤】
如何解决hover在ie6中的兼容性问题
JavaScript如何实现倒计时_时间函数如何精确控制
php结合redis实现高并发下的抢购、秒杀功能的实例
如何在HTML表单中获取用户输入并用JavaScript动态控制复利计算循环
如何做网站制作流程,*游戏网站怎么搭建?
韩国服务器如何优化跨境访问实现高效连接?
如何自定义建站之星网站的导航菜单样式?
制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?
Laravel如何生成URL和重定向?(路由助手函数)
个人摄影网站制作流程,摄影爱好者都去什么网站?
英语简历制作免费网站推荐,如何将简历翻译成英文?
Python自动化办公教程_ExcelWordPDF批量处理案例
JavaScript中的标签模板是什么_它如何扩展字符串功能
悟空浏览器如何设置小说背景色_悟空浏览器背景色设置【方法】
Laravel如何使用Collections进行数据处理?(实用方法示例)
桂林网站制作公司有哪些,桂林马拉松怎么报名?
Laravel如何实现文件上传和存储?(本地与S3配置)
如何用PHP工具快速搭建高效网站?
手机怎么制作网站教程步骤,手机怎么做自己的网页链接?
如何批量查询域名的建站时间记录?
Angular 表单中正确绑定输入值以确保提交与验证正常工作
WordPress 子目录安装中正确处理脚本路径的完整指南
谷歌浏览器如何更改浏览器主题 Google Chrome主题设置教程
php json中文编码为null的解决办法
JS经典正则表达式笔试题汇总
Laravel如何配置和使用缓存?(Redis代码示例)
百度输入法ai面板怎么关 百度输入法ai面板隐藏技巧
Laravel如何处理JSON字段_Eloquent原生JSON字段类型操作教程
惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?
广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?
如何在Windows服务器上快速搭建网站?
Java解压缩zip - 解压缩多个文件或文件夹实例
活动邀请函制作网站有哪些,活动邀请函文案?
PHP怎么接收前端传的文件路径_处理文件路径参数接收方法【汇总】
夸克浏览器网页跳转延迟怎么办 夸克浏览器跳转优化
Laravel如何使用Facades(门面)及其工作原理_Laravel门面模式与底层机制
如何在 Pandas 中基于一列条件计算另一列的分组均值
jQuery中的100个技巧汇总

