解决nginx无法访问的问题

本文详细介绍了如何解决Nginx无法访问的问题,包括恢复默认配置、检查端口监听及进程状态,以及如何正确重启Nginx服务。通过具体操作步骤,确保Nginx正常运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

解决nginx无法访问的问题

解决方案-->恢复Nginx默认配置:
cd /usr/local/nginx/conf
rm nginx.conf
cp nginx.conf.default nginx.conf

  

 

查看正在监听的所有Tcp端口与Nginx进程

netstat -lntup   查看所有tcp端口监听
ps -ef | grep nginx 查看nginx进程
netstat -unltp|grep nginx 查看nginx端口监听

 

恢复nginx.conf 默认配置文件,重新启动nginx

/usr/local/nginx/sbin/nginx -s reload 

错误:

nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)

解决步骤:

vim /usr/local/nginx/conf/nginx.conf  修改配置文件
/usr/local/nginx/sbin/nginx -s reload  重启nginx  报错 --> [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf  重新指定配置文件  --> 验证:ps  -ef | grep nginx 有了nginx的主目录
/usr/local/nginx/sbin/nginx -s reload  再次重启nginx  没有报错
再次测试访问nginx 成功

 

转载于:https://www.cnblogs.com/xianlei/p/8692973.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值