本篇內容主要為各人講授的是權限問題導致Nginx 403 Forbidden錯誤的辦理要領。感樂趣的同學可以參考進修下,詳細內容如下:
這里有新鮮出爐的Nginx開拓從入門到能干,措施狗速度看過來!
Nginx WEB處事器 Nginx 是一個高機能的 HTTP 和 反向署理 處事器,也是一個 IMAP/POP3/SMTP 署理處事器。 Nginx 是由 Igor Sysoev 為俄羅斯會見量第二的 Rambler.ru 站點開拓的,第一個果真版本0.1.0宣布于2004年10月4日。其將源代碼以類BSD許可證的形式宣布,,因它的不變性、富厚的成果集、示例設置文件和低系統(tǒng)資源的耗損而聞名。
這篇文章主要先容了權限問題導致Nginx 403 Forbidden錯誤的辦理要領,本文中導致 403 Forbidden錯誤的原因是設置文件中沒有指明一個用戶,需要的伴侶可以參考下
本日在一個新的情況上安裝nginx,功效會見的都是403
凡是顯示403我立馬城市想到路徑設置差池,但我仔細看了一下,目次路徑?jīng)]問題:
nginx.conf:
server {
listen 80;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root /root/html;
index index.html index.htm;
}
}
系統(tǒng)中的路徑查詢功效:
[[email protected] html]# ll /root/html/
總用量 4
-rw-r--r-- 1 root root 3 4月 18 11:07 index.html
目次時存在,重啟nginx照舊這個錯誤,厥后想到是不是權限問題?于是在nginx.conf頭部插手一行:
user root;
重啟nginx再會見,就可以正常會見了
重啟nginx再會見,就可以正常會見了
假如不想利用root用戶運行,可以通過修改目次會見權限辦理403問題,但不能把目次放在root用戶宿主目次下,放在任意一個位置并給它755,可能通過chown改變它的擁有者與nginx運行身份一致也可以辦理權限問題。