当前位置:首页 > 技术文章 > 正文内容

nginx启动用户错误导致请求403错误案例

arlanguage3个月前 (02-01)技术文章27

1、案例背景

项目反馈企业列表进行修改时,上报403


2、处理思路

因为访问时,使用的nginx作为反向代理的,一般有问题时,优先排查nginx,一般403问题,优先排查启动用户问题

3、处理过程

1)、登录服务器,查看nginx的logs目录下的错误日志文件

2)、根据URL定位到错误日志,打开该路径下的文件报错,Permission denied,这明显就是权限的问题

3)、该报错一般为nginx的启动用户问题,查看nginx的配置文件,启动用户为普通用户nginxtest,并且是处于注释状态

4)、查看nginx当前的启动用户是nobody,所以是启动的问题导致的上报403

5)、将该注释去掉,并且重新以nginxtest用户启动

6)、修改之后,访问成功

4、案例总结

nginx启动用户导致服务上报403权限认证问题

扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/2139.html

分享给朋友:

“nginx启动用户错误导致请求403错误案例” 的相关文章

Nginx配置跳转HTTPS方法汇总教程

Nginx 配置跳转到 HTTPS 的详细教程 ?在现代网络环境中,HTTPS 已成为保障网站安全的基本要求。通过 Nginx 配置将 HTTP 请求自动跳转到 HTTPS,不仅提升了网站的安全性,还能改善用户体验。本文将详细介绍在 Nginx 中实现 HTTP 到 HTTPS 跳转的两种常用方法,...

Linux服务器Centos7系统Nginx安装与配置

一 安装编译工具及库文件yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel二首先要安装 PCREPCRE 作用是让 Nginx 支持 Rewrite 功能。2.1 下载 PCRE 安装包cd /usr/...

在 Ubuntu 或 Debian 系统上安装以及配置 nginx-1.20.1.tar.gz

安装和配置 Nginx 的步骤如下:下载 Nginx:1、首先,你需要从 Nginx 的官方网站下载源代码包。在你的服务器上执行以下命令,下载 Nginx 1.20.1 版本的源代码包:wget http://nginx.org/download/nginx-1.20.1.tar.gz2、解压源代码...

nginx启动、重启、关闭

一、启动cd usr/local/nginx/sbin./nginx二、重启更改配置重启nginxkill -HUP 主进程号或进程号文件路径或者使用cd /usr/local/nginx/sbin./nginx -s reload 判断配置文件是否正确nginx -t -c /usr/local/...

WordPress切换到Nginx服务器教程

这几天将几个WordPress的Web服务器从Apache切换到了Nginx,中间遇到了不少问题,因此记录一下,以便日后维护使用。对于WordPress站点来说,固定链接主要是通过根目录下的.htaccess文件来控制,切换服务器后,Nginx的rewrite格式和Apache的不同,需要修改。先卸...

linux上将大文件切割成小文件之split命令

说明:很多场景需要拷贝或传输文件时,如果我们需要拷贝的文件太大的话,就需要想办法将其分成小个文件进行拷贝,然后载重新合并。今天介绍 split 命令格式:split [OPTION] [INPUT [PREFIX]]一、压缩并切割使用tar命令进行压缩,使用split进行切割实例:# 压缩 ]# t...