Nginx启动后不能正常访问

背景介绍

新增NGINX配置文件后,重启nginx无法访问服务。NGINX启动不报错,测试nginx配置文件nginx -t也没问题。

定位问题思路与步骤

查看NGINX配置文件

发现NGINX配置文件中的userwww

bash 复制代码
user  www www;

查看NGINX相关文件夹的权限

发现有些文件的所有者不属于www。修改NGINX相关文件所有者为www

bash 复制代码
chown -R www:www /xxx/

重启NGINX

查看当前运行的nginx进程

bash 复制代码
ps -ef | grep nginx

kill nginx相关进程

bash 复制代码
kill -9 PID

指定NGINX配置文件重启NGINX

bash 复制代码
nginx -c /xxx/nginx/conf/nginx.conf

验证是否可以正常访问nginx服务

注意事项

需要开启服务器相关端口,云服务器还需要在管理后台安全组放行相关端口

相关推荐
yy552711 小时前
Nginx 性能优化与监控
运维·nginx·性能优化
05大叔13 小时前
网络基础知识 域名,JSON格式,AI基础
运维·服务器·网络
我想走路带风13 小时前
c++工具转向网络底层工具
网络
dashizhi201513 小时前
服务器共享禁止保存到本地磁盘、共享文件禁止另存为本地磁盘、移动硬盘等
运维·网络·stm32·安全·电脑
皙然13 小时前
深入理解TCP流量控制
网络·网络协议·tcp/ip
网教盟人才服务平台14 小时前
2026数字中国创新大赛-数字安全赛道全面启动!
网络·安全
woho77889915 小时前
不同网段IP的网络打印机,打印、扫描设置
运维·服务器·网络
CN.LG15 小时前
抓包工具 Wireshark 是什么?
网络·测试工具·wireshark
Crazyong16 小时前
FreeRTOS-任务通知-1
网络
JdayStudy16 小时前
SIR 网络传播仿真软件说明书
开发语言·网络·php