nginx啟動后,訪問報403錯誤問題及解決
出現(xiàn)這種錯有很多原因,文件缺失,比如在相應(yīng)的配置位置沒有找到 index.html 文件,也有權(quán)限的問題 Permission denied
Permission denied錯誤
- 查看nginx日志,路徑為
/var/log/nginx/error.log,發(fā)現(xiàn)日志報錯Permission denied。
切換到目錄下 cd /var/log/nginx/ 查看錯誤日志 more error.log

- 查看nginx啟動用戶,執(zhí)行
ps aux | grep nginx,可以看到啟動用戶是root。
而Nginx 服務(wù)的默認(rèn)工作用戶是 nobody。
- 將
nginx.conf的user改為和啟動用戶一致。
vi /usr/local/nginx/conf/nginx.conf

修改后保存,重啟nginx服務(wù)器就可以了。
cd /usr/local/nginx/sbin/ 重啟 ./nginx -s reload
文件位置問題
文件缺失,文件位置不對,這里統(tǒng)稱是文件位置問題。
- 比如:
no such file or directory或者directory index of *** is forbidden,都是類似的文件位置問題。

- 我的
nginx.conf這樣配置:

- 那么,我的工程文件目錄就應(yīng)該是這樣:
/home/ftpuser/proj/index.html /home/ftpuser/proj/50x.html

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
nginx反向代理服務(wù)因配置文件錯誤導(dǎo)致訪問資源時出現(xiàn)404
這篇文章主要介紹了nginx反向代理服務(wù)因配置文件錯誤導(dǎo)致訪問資源時出現(xiàn)404,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-06-06
使用Nginx反向代理與proxy_cache緩存搭建CDN服務(wù)器的配置方法
linux下通過Nginx反向代理和proxy_cache緩存搭建CDN服務(wù)器加快Web訪問速度的配置方法2013-06-06
為nginx設(shè)置默認(rèn)虛擬主機(jī)(空主機(jī)頭,默認(rèn)主機(jī)頭)
nginx的默認(rèn)虛擬主機(jī)在用戶通過IP訪問,或者通過未設(shè)置的域名訪問(比如有人把他自己的域名指向了你的ip)的時候生效2010-11-11
nginx多域名轉(zhuǎn)發(fā)的實現(xiàn)
本文主要介紹了nginx多域名轉(zhuǎn)發(fā)的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-03-03

