Nginx訪問許可權配置

2022-07-04 10:48:13 字數 795 閱讀 1796

最近建個人**,在伺服器上新建了乙個使用者zengfp,並且把**的目錄放到了/home/zengfp/www目錄下,配置的nginx:

server

nginx -s reload

然後再 以網域名稱zengfanping.com進行訪問,出現了403 forbidden錯誤。

1、nginx使用者和zengfp使用者是兩個獨立的使用者,nginx使用者不能操作zengfp使用者下的目錄,如果想要操作zengfp使用者下的檔案,需要對齊授權操作

2、如果想使用nginx使用者,可以把專案目錄放到nginx使用者目錄下,nginx使用者的目錄一般在/usr/share/nginx/html,這樣的話也是比較方便的。

3、使用root使用者啟動nginx,root使用者擁有最高許可權。

做法如下,開啟nginx.conf。本人的nginx.conf路徑:/etc/nginx/nginx.conf

user  root;//把這裡的nginx改為root

配置好後,還需要重啟nginx服務: nginx -s reload

通過這樣的方法,就可以讓你的**正常訪問。

跨過每乙個小坑,讓自己每天都進步一點點!

您的點讚是我前進的鼓勵!希望你不要吝嗇哦

個人部落格**:

nginx配置目錄列表訪問許可權

我們知道apache httpd預設情況下會顯示訪問目錄的檔案列表,但是nginx訪問時如果目錄下面沒有預設首頁,那麼會返回403 forbidden的錯誤,表示沒有許可權訪問,比如根目錄就是nginx安裝目錄下的html,下面有乙個目錄test2,那麼預設情況就和如下配置完全等效 location...

nginx配置目錄列表訪問許可權

我們知道apache httpd預設情況下會顯示訪問目錄的檔案列表,但是nginx訪問時如果目錄下面沒有預設首頁,那麼會返回403 forbidden的錯誤,表示沒有許可權訪問,比如根目錄就是nginx安裝目錄下的html,下面有乙個目錄test2,那麼預設情況就和如下配置完全等效 location...

nginx配置目錄列表訪問許可權

我們知道apache httpd預設情況下會顯示訪問目錄的檔案列表,但是nginx訪問時如果目錄下面沒有預設首頁,那麼會返回403 forbidden的錯誤,表示沒有許可權訪問,比如根目錄就是nginx安裝目錄下的html,下面有乙個目錄test2,那麼預設情況就和如下配置完全等效 location...