本篇内容主要为各人讲授的是权限问题导致Nginx 403 Forbidden错误的办理要领。感乐趣的同学可以参考进修下,详细内容如下:
这里有新鲜出炉的Nginx开拓从入门到能干,措施狗速度看过来!
Nginx WEB处事器 Nginx 是一个高机能的 HTTP 和 反向署理 处事器,也是一个 IMAP/POP3/SMTP 署理处事器。 Nginx 是由 Igor Sysoev 为俄罗斯会见量第二的 Rambler.ru 站点开拓的,第一个果真版本0.1.0宣布于2004年10月4日。其将源代码以类BSD许可证的形式宣布,,因它的不变性、富厚的成果集、示例设置文件和低系统资源的耗损而闻名。
这篇文章主要先容了权限问题导致Nginx 403 Forbidden错误的办理要领,本文中导致 403 Forbidden错误的原因是设置文件中没有指明一个用户,需要的伴侣可以参考下
本日在一个新的情况上安装nginx,功效会见的都是403
凡是显示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;
}
}
系统中的路径查询功效:
[[email protected] 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再会见,就可以正常会见了
假如不想利用root用户运行,可以通过修改目次会见权限办理403问题,但不能把目次放在root用户宿主目次下,放在任意一个位置并给它755,可能通过chown改变它的拥有者与nginx运行身份一致也可以办理权限问题。