Failed to start The nginx HTTP and reverse proxy server.

本章教程主要分享一下,当nginx 启动时,遇到报这个错误时的一个解决问题思路。

目录

1、观察报错信息

2、尝试性解决


1、观察报错信息

根据日志的信息,我们至少可以知道2个比较信息。

1、操作用户执行命令是在非root权限下进行操作的。

2、Address already in use 这个很明显:意思就是当前端口已被使用。

2、尝试性解决

首先解决,第二个问题,端口被占用了,怎么办?

端口被占用,我们可以通过以下步骤进行结束相关进程。

执行以下命令,查找占用80端口的Nginx进程的PID

bash 复制代码
sudo lsof -i :80

执行以下命令,使用PID结束Nginx进程:

bash 复制代码
sudo kill -9 <PID>

然后,第一个问题,在非root权限下执行某些操作,很有可能会出现权限不足的情况。

所以,我们在执行操作的时候,尽量使用root权限进行操作,当然在root权限下执行操作时候需要额外谨慎,以免造成不必要的损失。

切换root用户命令:

bash 复制代码
su - root

# 然后输入你的root密码

通过以上步骤进行排查并操作,大概率就可以解决这个问题了。

相关推荐
qq_1715388515 分钟前
Windows Docker玩转Nginx,从零配置到自定义欢迎页
windows·nginx·docker
xxxx12344533 分钟前
Linux驱动开发-字符设备驱动开发
linux·运维·驱动开发
ZLG_zhiyuan1 小时前
1分钟,实现传感器通过串口服务器接入ZWS云
运维·服务器
钟离墨笺1 小时前
【Linux】【网络】UDP打洞-->不同子网下的客户端和服务器通信(成功版)
linux·服务器·网络
北京华人开创公司1 小时前
京准电钟:NTP校时服务器于安防监控系统应用方案
运维·服务器·时间同步·时钟同步·ntp·卫星校时服务器·ntp校时服务
拉玛干1 小时前
Run ‘conda init‘ before ‘conda activate‘
linux·前端·conda
唯瑞主义2 小时前
第一章----Ubuntu基础
linux·运维·ubuntu
shenmu842 小时前
磁盘空间不足|如何安全清理以释放磁盘空间(开源+节流)
linux·运维·服务器
暴躁的小胡!!!2 小时前
Windows权限维持之利用安全描述符隐藏服务后门进行权限维持(八)
服务器·网络·windows·测试工具·安全
m0_748235242 小时前
504 Gateway Time-out nginx如何处理
运维·nginx·gateway