Selinux导致nginx无法正常访问文件

  |   1 评论   |   400 浏览

昨天在linux上部署系统的时候,遇到了一个奇怪的问题。
讲资源文件挂载到数据盘以后nginx就无法访问了,baidu了很多都是基本都是差不多的解决方案
1.nginx 运行者改为root
2.文件夹权限改为755 或777
3.简单粗暴的关闭selinux
但是考虑到关闭selinux可能会导致其他的一些问题,找了很久终于找到一种更好的方式

chcon -R -t httpd_sys_content_t /usr/share/tes/hsws/

这样可以让指定文件夹获得访问权限

评论

  • 匿名游客 回复»

    😄 今天刚好遇到这个问题,感谢楼主

发表评论