小知识:权限问题导致Nginx 403 Forbidden错误的解决方法

%小知识:权限问题导致Nginx 403 Forbidden错误的解决方法-猿站网-插图

今天在一个新的环境上安装nginx,结果访问的都是403

%小知识:权限问题导致Nginx 403 Forbidden错误的解决方法-1猿站网-插图

通常显示403我立马都会想到路径配置不对,但我仔细看了一下,目录路径没问题:

nginx.conf:

复制代码代码如下:

server {

        listen       80;

        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {

            root   /root/html;

            index  index.html index.htm;

        }

}

系统中的路径查询结果:

复制代码代码如下:

[root@lizhong html]# ll /root/html/

总用量 4

-rw-r–r– 1 root root 3 4月  18 11:07 index.html

目录时存在,重启nginx还是这个错误,后来想到是不是权限问题?于是在nginx.conf头部加入一行:

复制代码代码如下:
user  root;

重启nginx再访问,就可以正常访问了

重启nginx再访问,就可以正常访问了

%小知识:权限问题导致Nginx 403 Forbidden错误的解决方法-2猿站网-插图

如果不想使用root用户运行,可以通过修改目录访问权限解决403问题,但不能把目录放在root用户宿主目录下,放在任意一个位置并给它755,或者通过chown改变它的拥有者与nginx运行身份一致也可以解决权限问题。

声明: 猿站网有关资源均来自网络搜集与网友提供,任何涉及商业盈利目的的均不得使用,否则产生的一切后果将由您自己承担! 本平台资源仅供个人学习交流、测试使用 所有内容请在下载后24小时内删除,制止非法恶意传播,不对任何下载或转载者造成的危害负任何法律责任!也请大家支持、购置正版! 。本站一律禁止以任何方式发布或转载任何违法的相关信息访客发现请向站长举报,会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。本网站的资源部分来源于网络,如有侵权烦请发送邮件至:2697268773@qq.com进行处理。
建站知识

小知识:Deepin下安装神器Pyenv的步骤记录

2023-5-8 4:24:59

建站知识

小知识:Linux QT Kit丢失及Version为空问题解决方案

2023-5-8 4:33:17

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索