https://files-cdn.cnblogs.com/files/yummylucky/zhifu.bmp

支付宝

https://files-cdn.cnblogs.com/files/yummylucky/WeChat.bmp

微 信

记一次nginx 403 错误排错

nginx 启动成功了,但是需要监听的端口在浏览器中打开 403错误

我查阅了一些文章,先是将需要代理的静态文件目录权限修改为777:

sudo chmod -R 777 [文件目录名]

但是修改后仍然为403错误

然后查看nginx的进程,发现如下:

复制代码
ubuntu@VM-0-4-ubuntu:~$ ps -aux | grep nginx
root      1081  0.0  0.0 141144  1564 ?        Ss   15:57   0:00 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
www-data  1082  0.0  0.3 143820  6384 ?        S    15:57   0:00 nginx: worker process
ubuntu    1387  0.0  0.0  13780  1108 pts/0    S+   15:57   0:00 grep nginx
复制代码

可看到上面的 nginx : worker process 用户为 www-data

于是修改 nginx 配置文件中的用户,在配置文件中找到 user 字段,将它后面的内容改为想要启动的用户名即可:

user [自己的用户];

 

 

参考文章:

https://blog.csdn.net/onlysunnyboy/article/details/75270533

https://www.jianshu.com/p/e0dadb871894

posted @   kiss雪夜  阅读(105)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示