網站首頁 編程語言 正文
一、啟動用戶和nginx工作用戶不一致所致
- 查看nginx的啟動用戶:打開nginx.conf文件
vi conf/nginx.conf
user nginx;
改為
user root;
二、nginx.conf中缺少index的指定的文件。
- 查看nginx的配置:打開nginx.conf文件
server {
listen 80;
server_name localhost;
index index.html;
root /opt/html/;
}
- 如果在/opt/html/下面沒有index.html的時候,會報403 forbidden。
三、權限問題,如果nginx沒有操作權限,也會出現403錯誤。
1,解決辦法:修改/opt/html/目錄的讀寫權限,或者是把nginx的啟動用戶改成目錄的所屬用戶,重啟Nginx即可解決
chmod -R 777 /opt/html/
四、SELinux設置為開啟狀態(enabled)的原因。
1,查看當前selinux的狀態。
/usr/sbin/sestatus
2,將SELINUX=enforcing 修改為 SELINUX=disabled 狀態。
vi /etc/selinux/config
#SELINUX=enforcing
SELINUX=disabled #注釋之前,替換為這個
3,重啟生效:reboot。
reboot
原文鏈接:https://blog.csdn.net/weixin_44138647/article/details/103589130
- 上一篇:沒有了
- 下一篇:沒有了
相關推薦
- 2022-09-25 nginx平滑升級、nginx支持的kill信號
- 2022-10-15 C#集合本質之隊列的用法詳解_C#教程
- 2023-05-11 SQL?多表聯合查詢的幾種方式詳解_MsSql
- 2022-05-04 python中的PywebIO模塊制作一個數據大屏_python
- 2022-05-03 python中的Pytorch建模流程匯總_python
- 2022-05-26 Pytorch中使用ImageFolder讀取數據集時忽略特定文件_python
- 2022-01-18 django中ajax發送post請求報403錯誤csrf禁止,解決只需三步
- 2022-07-06 python繪制子圖技巧之plt.subplot、plt.subplots及坐標軸修改_python
- 欄目分類
-
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支