欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Nginx解決403 forbidden的完整步驟

 更新時間:2020年09月09日 11:25:56   作者:入門小站  
這篇文章主要給大家介紹了關于Nginx解決403 forbidden的完整步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

網(wǎng)頁顯示 403 Forbidden

Nginx(yum 安裝日志一般在/var/log/nginx/error.log) 錯誤日志顯示

open() "/web/www/one.txt" failed (13: Permission denied), client: 192.168.1.110, server: rumenz.com, request: "GET /one.txt HTTP/1.1", host: "rumenz.com"

總結四種原因:

  1. SELinux沒有關閉
  2. Nginx啟動用戶和工作用戶不一致
  3. 網(wǎng)頁所在的目錄權限不對
  4. 缺少默認的首頁

解決方案:

SELinux沒有關閉

1.1 臨時關閉SELinux,但是重啟操作系統(tǒng)還會開啟

setenforce=0

1.2 永久關閉SELinux

vim /etc/selinux/config

將SELINUX=enforcing 修改為 SELINUX=disabled 狀態(tài)

Nginx啟動用戶和工作用戶不一致

[root@rumenz#]ps aux | grep "nginx: worker process" | awk '{print $1}'
nobody
root

修改Nginx 配置文件

vim /etc/nginx/nginx.conf

將 user nobody; 修改為 user root; 重啟Nginx

注意:Nginx的啟動用戶和工作用戶可以不一致,但是要配好網(wǎng)頁目錄的權限,讓工作用戶有訪問網(wǎng)頁目錄的權限

網(wǎng)頁所在的目錄權限問題

3.1 精細控制:網(wǎng)頁根目錄要用x權限(也就是可以cd進去),網(wǎng)頁所在的父級目錄要有r(可讀權限)

3.2 簡單粗暴(不推薦,不安全,但是效果明顯):

chmod -R 777 /web
chmod -R 777 /web/www

缺少默認的首頁

4.1 權限配完了,訪問首頁還顯示403 Forbidden?

4.2 網(wǎng)頁根目錄提供一個默認的首頁:index.html

到此這篇關于Nginx解決403 forbidden的文章就介紹到這了,更多相關Nginx解決403 forbidden內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Nginx配置詳解(推薦)

    Nginx配置詳解(推薦)

    Nginx功能豐富,可作為HTTP服務器,也可作為反向代理服務器,郵件服務器。支持FastCGI、SSL、Virtual Host、URL Rewrite、Gzip等功能
    2017-05-05
  • 前端如何通過nginx訪問本地端口

    前端如何通過nginx訪問本地端口

    這篇文章主要介紹了前端如何通過nginx訪問本地端口的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-06-06
  • 解析prometheus+grafana監(jiān)控nginx的方法

    解析prometheus+grafana監(jiān)控nginx的方法

    ?在prometheus需要向ngxin中打入探針,通過探針獲取ngxin信息,并通過接口輸出。下文將講述如何監(jiān)控ngxin,感興趣的朋友跟隨小編一起看看吧
    2021-11-11
  • LNMP 解決Access Denied錯誤詳細介紹

    LNMP 解決Access Denied錯誤詳細介紹

    這篇文章主要介紹了LNMP 解決Access Denied錯誤詳細介紹的相關資料,需要的朋友可以參考下
    2016-10-10
  • nginx代理的緩存配置

    nginx代理的緩存配置

    代理緩存能夠有效提高網(wǎng)站訪問速度和服務器性能,本文詳細介紹了使用nginx的ngx_http_proxy_module模塊配置代理緩存,包括設置緩存路徑、配置代理服務等,感興趣的可以了解一下
    2024-09-09
  • nginx反向代理java項目方式

    nginx反向代理java項目方式

    文章簡要介紹了如何使用Nginx作為反向代理來部署Java項目,核心在于配置proxy_pass指令
    2024-12-12
  • 分析nginx日志并屏蔽采集者ip(nginx屏蔽ip配置實例)

    分析nginx日志并屏蔽采集者ip(nginx屏蔽ip配置實例)

    這篇文章主要介紹了分析nginx日志并屏蔽采集者ip(nginx屏蔽ip配置實例),本文先是講解了分析需要屏蔽日志的方法,然后講解了Nginx中屏蔽IP的配置方法,需要的朋友可以參考下
    2015-02-02
  • Nginx處理請求時的匹配規(guī)則詳析

    Nginx處理請求時的匹配規(guī)則詳析

    這篇文章主要給大家介紹了關于Nginx處理請求時的匹配規(guī)則的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Nginx具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-11-11
  • Nginx listen 監(jiān)聽端口的實現(xiàn)配置

    Nginx listen 監(jiān)聽端口的實現(xiàn)配置

    本文將介紹Nginx的listen指令及其在配置文件中的應用,通過了解listen指令,我們可以知道Nginx如何監(jiān)聽端口,并配置相應的服務器塊來處理進入的請求
    2023-12-12
  • nginx實現(xiàn)http轉換為https的項目實踐

    nginx實現(xiàn)http轉換為https的項目實踐

    Nginx作為Web服務器時,可以通過配置實現(xiàn)HTTP跳轉HTTPS,本文主要介紹了nginx實現(xiàn)http轉換為https的實踐,具有一定的參考價值,感興趣的可以了解一下
    2025-03-03

最新評論