我正在尝试在Nginx上创建一个简单的服务器块。
图像链接的底部部分是一个简单的配置。当我在浏览器中输入地址时,它应该获取文件夹中的index.html,而不是403错误。
我将用户设置为我的/ var / www文件夹chown -R nginx:apache /var/www
中的nginx:apache,但仍然出现403错误。
答案 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