nginx用户权限的问题

小昭归来 发布于 2016/12/18 23:32
阅读 846
收藏 0

首先,在centos上通过yum安装的nginx,配置文件nginx.conf指定的用户是nginx,默认的目录是/var/www。

我想修改下目录,结果遇到很多问题。

将默认目录修改后,就一直是403,查看后台错误日志,就是显示权限不够`13: Permission denied`,但是我已经将目录的用户和群组都修改成nginx了,权限也设置没问题,甚至权限设置了777都不行,我查看了下nginx的进程,master是root启动的,但是worker的确是nginx用户的,不明白为什么不可以。

但是将nginx的默认用户由nginx修改为root就可以访问了,但是我想知道为什么上面无论怎么设置都不可以的原因。

加载中
2
菲戈
菲戈
try to disable selinux
0
51clocker
51clocker
nginx默认的目录是 /usr/share/nginx/html/ , /var/www/是你自己改的?
0
夜苍狼
夜苍狼
var usr 这些目录下权限都比较高,建议不要把源代码放在这两个目录下
0
Feng_Yu
Feng_Yu
disable selinux +1
返回顶部
顶部