Nginx:403服务器阻止错误

时间:2015-11-08 08:54:36

标签: linux nginx centos file-permissions

我正在尝试在Nginx上创建一个简单的服务器块。

http://prntscr.com/90ccoy

图像链接的底部部分是一个简单的配置。当我在浏览器中输入地址时,它应该获取文件夹中的index.html,而不是403错误。

我将用户设置为我的/ var / www文件夹chown -R nginx:apache /var/www中的nginx:apache,但仍然出现403错误。

http://prntscr.com/90cez6

1 个答案:

答案 0 :(得分:1)

首先,确保用户nginx具有对目录的读访问权。

如果您使用SELinux,可能会阻止nginx提供网页服务。要解决此问题,请将目录的SELinux上下文更改为httpd_sys_content_t,然后启用httpd_can_network_connect。例如:

chcon -Rt httpd_sys_content_t /var/www
setsebool -P httpd_can_network_connect 1