nginx报403的错误

一 问题描述

在真实开发环境中,遇到nginx访问报403的错误

1.1 情况一:确保nginx的配置文件是否root用户权限

启动用户和nginx工作用户不一致所致

ps aux | grep "nginx: worker process" | awk'{print $1}'

发现是nobody,而实际是用root启动的

修改:将nginx.config的user改为和启动用户一致,

命令:vi conf/nginx.conf

 1.2 情况二:确保nginx的配置文件代理的路径

 修改代理的静态路径资源:

 1.3 情况3:权限问题,如果nginx没有web目录的操作权限,也会出现403错误 

修改目录的权限

chmod -R 777 /data/www/


文章标签:

原文连接:https://blog.csdn.net/u011066470/article/details/122279857

相关推荐

管正雄:基于预训练模型、智能运维的QA生成算法落地

这个好用的办公网优化工具,官宣免费了

不割韭菜,纯分享:剖析HTML中的类,运维开发必备前端技能,我们一起坚持。

FTP服务配置

【云原生】Docker部署数据库的持久化

从运维到运维大神,只需要一个正确的选择

远程控制软件也要有plan B备选方案

CentOS7 离线安装 Zabbix5.0

centos7基础操作

Docker 简介

Google 为造芯再掀“抢人大战”,英特尔 17 年老将加入

编程技巧│超实用 nginx 中常见的配置合集

云原生(三十六) | Kubernetes篇之Harbor入门和安装

Docker从入门到精通|2022版

开发者,Docker镜像,容器和仓库到底是什么?

【云原生Kubernetes系列第五篇】kubeadm v1.20 部署K8S 集群架构(人生这道选择题,总会有遗憾)

Linux——进程的概念(万字总结)

开发者,熊二都会的Linux入门

vue入门,从启动项目开始,做完得物App的用户登录(前端!)

运维-技能大杂烩