2015-11-08 83 views
0

我想在Nginx上做一個簡單的服務器塊。Nginx:403服務器塊錯誤

http://prntscr.com/90ccoy

一項所述的圖像鏈路上的底部部分是一個簡單的配置。當我在瀏覽器中鍵入地址時,它應該獲取文件夾中的index.html,而不是我得到一個403錯誤。

我將用戶設置爲在我的/ var/www文件夾chown -R nginx:apache /var/www中的nginx:apache,但仍然出現403錯誤。

http://prntscr.com/90cez6

回答

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