nginx 配置 默认网站根目录(权限问题导致403 Forbidden错误的解决方法)

news/2024/4/28 10:04:33/文章来源:https://blog.csdn.net/weixin_34071713/article/details/89292127

在安装 nginx 服务器后,我想把网站的根目录设置为 /root/www/ ,于是对 nginxnginx.conf 文件进行配置

先打开 nginx.conf

#user  nobody;
worker_processes  1;#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;#pid        logs/nginx.pid;events {worker_connections  1024;
}http {include       mime.types;default_type  application/octet-stream;#log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '#                  '$status $body_bytes_sent "$http_referer" '#                  '"$http_user_agent" "$http_x_forwarded_for"';#access_log  logs/access.log  main;sendfile        on;#tcp_nopush     on;#keepalive_timeout  0;keepalive_timeout  65;#gzip  on;server {listen       80;server_name  localhost;charset utf-8;#access_log  logs/host.access.log  main;location / {root   /root/www/;          ## 设置的地方index  index.html index.htm;}#error_page  404              /404.html;# redirect server error pages to the static page /50x.html#error_page   500 502 503 504  /50x.html;location = /50x.html {root   html;}# proxy the PHP scripts to Apache listening on 127.0.0.1:80##location ~ \.php$ {#    proxy_pass   http://127.0.0.1;#}# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000##location ~ \.php$ {#    root           html;#    fastcgi_pass   127.0.0.1:9000;#    fastcgi_index  index.php;#    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;#    include        fastcgi_params;#}# deny access to .htaccess files, if Apache's document root# concurs with nginx's one##location ~ /\.ht {#    deny  all;#}}
}

保存后,重启 nginx 服务,然后出现了 403 错误

网上查询后说是权限问题,更改 nginx.conf 的第一行
#user nobody; 改为 user root;

保存,再次重启 nginx 服务,访问成功

图片描述

如果不想使用root用户运行,就不能把目录放在 /root/ 目录下了,可以选择放在 /home/www 下,并设置 www 的权限 777,同样可以访问成功。
图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_798173.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

WordPress自媒体网站开启HTTPS

2019独角兽企业重金招聘Python工程师标准>>> 网站为什么要开启HTTPS? 需要先了解HTTPS是什么?HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道&a…

linux下lnmp网站搭建

上一节我们了解了用yum搭建lamp网站架构,特别简单,今天我们来学习现在比较火的另一种网站架构lnmp。Lnmp是linux,nginx,mysql,php.的简称缩写。这种架构跟lamp一样,只是前端web不同而已。具体他们的介绍我就不说了,开始我们今天的…

大型网站架构系列:负载均衡详解

为什么80%的码农都做不了架构师?>>> #0 系列目录# 大型分布式网站架构大型分布式网站架构技术总结大型网站架构系列:电商网站架构案例大型网站架构系列:负载均衡详解面对大量用户访问、高并发请求,海量数据&#xff0…

小云APP移动建站初体验

这段时间一直在研究想给自己的站做一个真正意义上的移动站,APP也好、自适应也罢,也是伤透了脑筋。为何要做移动站?说简单一点,就是身边的朋友已证实,移动端的流量太大了,真是非常大。随便做一个H5页面带来的流量都要比…

快速搭建WordPress网站教程

本文是快速搭建WordPress网站教程。WordPress 是一款常用的搭建个人博客网站的软件。使用 WordPress 可以搭建功能强大的网络信息发布平台,但更多的是应用于个性化的博客。针对博客的应用,WordPress 能让您省却对后台技术的担心,集中精力做好…

计算机在网站设计中的应用,网页设计中计算机图像处理技术的运用论文

网页设计中计算机图像处理技术的运用论文随着计算机技术的不断发展,社会对网页设计的质量要求越来越高,如何将网页内容所要表达的内容形象的展现在浏览者面前是计算机图像处理技术的重要任务。在网页设计中通过运用计算机图像处理技术能够增加网页设计的…

详细记录一下网站备案经过,备案真的很简单

前言 我这个域名年初就备案好了,一直太懒没把经过记录下来,今天下班的时候下大雨回不去,正好把这个补上,由于时间过去太久,有些地方不太记得了。 关于备案的一些基础知识 何为备案 备案就是把你网站主办人的资料、网站…

使用HeadlessChrome做单页应用SEO

随着react、vue、angular等前端框架的流行越来越多的web应用变成了单页应用,它们的特点是异步拉取数据在浏览器中渲染出HTML。使用这些框架极大的提升web用户体验和开发效率的同时缺带来一个新问题,那就是这样的网页无法被搜索引擎收录。虽然这些web框架…

用Burpsuite破解网站密码

burpsuite专业版 一个网站 方法/步骤 1切换至proxy选项卡的Option选项下,设置代理地址和端口:127.0.0.1:8080。 2启动刚刚设置的代理 3打开Internet Properties,依次选择:Connections ->LAN Settings ->Proxy Server.分别输…

《社交网站界面设计(原书第2版)》——第2章 2.0社交的核心

第2章 2.0社交的核心 与其说网络是一种技术创新,不如说它是一种社交创新。我设计的是一种社会效应(帮助人们一起工作)而不是一种高科技玩具。——蒂姆博纳斯-李 ,《编织万维网》(1999年)在《建筑的永恒之道…

推荐一个激动人心的Silverlight网站应用

先给出围观地址:http://www.vsallaccess.com/index.html 该网站不仅外表华丽,而且使用了很多silverlight3的新特性(如3d变换,导航等),绝对会让踌躇不前的silverlighter们振奋起来 左侧菜单中鼠标滑过时的绚…

php如何过滤中国菜刀站软,禁用 php 函数,增强网站安全(防中国菜刀)

许多主机商都会禁用许多的 php自带函数,以保证主机安全等。就在前一段时间 。。一位用户将中国菜刀这个工具作为问题提交到 Wooyun 了,所以我们不得不做点什么了 。。。 今天就发这个文章,主要说说推荐禁用的函数和禁用方法,顺便放…

java页面从数据库读取图片到网站上_用JSP从数据库中读取图片并显示在网页上...

<1>先在mysql下建立如下的table. 并insert图像.mysql.sql文件如下:CREATE TABLE photo (photo_no int(6) unsigned NOT NULL auto_increment,image blob,PRIMARY KEY (photo_no))<2>把show.jsp放在tomcat的任意目录下. show.jsp作用:从数据库中读出blob,并产生imag…

【Flask】 网站的用户管理

网站用户管理 不知道为什么很多学习Flask的人都是从搭博客开始的&#xff08;大概是因为那本书的案例是博客&#xff0c;同时对bootstrap支持良好&#xff0c;bootstrap又是twitter开发的吧。。&#xff09;既然是搭建博客&#xff0c;就免不了要对博客的用户进行管理。我今天照…

ubuntu下零基础建站之python基础环境搭建

这篇说的是 ubuntu下 python 基础环境 python2.7&#xff08;为什么是2.7而不是3&#xff1f; tornado 对2.7支持比较好&#xff0c;还有很多包也是支持2.7&#xff09; 1. 输入python 发现不存在 有python3 python3可以。装下python2 2. apt install python (默认python就是2.…

网站部署——文件系统

文件系统方式部署C#网站 一、右键web项目点击发布 发布方法选择文件系统&#xff0c;目标位置自定义。需要注意的是发布到该文件夹的只有包含在项目中的文件夹&#xff0c;如果有未包含在项目中的文件&#xff0c;需要手动复制到目标位置处&#xff08;bin和obj文件夹除外&…

Web网站服务

具体步骤&#xff1a;1&#xff0e;准备工作为了避免发生端口冲突、程序冲突等现象&#xff0c;建议将使用rpm方式安装的httpd及相关依赖包&#xff08;如果有的话&#xff09;卸载。如图所示&#xff1a;2&#xff0e;源码编译及安装插入安装光盘并挂载&#xff0c;进入到光盘…

js 导出pdf上传至oss_Hexo+Github Pages快速实现个人网站(拓展:域名绑定+Netlify自动部署+阿里云OSS)...

关键字&#xff1a;blog, hero, github, netlify, oss, 域名名人写博客是为了火&#xff0c;我们写博客是因为火。—— 那然1 前言为什么要搭博客呢&#xff1f;就像上面那句话&#xff0c;我搭博客就是因为它火&#xff0c;我身边的人都有自己的博客&#xff0c;并用博客记录分…

前端面试中经常问到的问题:如何提高网站性能 总结

1. 使用dns预解析 DNS 请求需要的带宽非常小&#xff0c;但是延迟却有点高&#xff0c;这点在手机网络上特别明显。预读取 DNS 能让延迟明显减少一些&#xff0c;例如用户点击链接时。在某些情况下&#xff0c;延迟能减少一秒钟。 在某些浏览器中这个预读取的行为将会与页面实际…

关于大型网站技术演进的思考(十八)--网站静态化处理—反向代理(10) 【架构师的想法:正向代理和反向代理的区别】

文章来源&#xff1a;http://www.cnblogs.com/sharpxiajun 架构师&#xff1a;夏天的森林 反向代理也是一种可以帮助实现网站静态化的重要技术&#xff0c;今天我就来讲讲反向代理这个主题。那么首先我们要了解下什么是反向代理。和反向代理相对应的是正向代理&#xff0c;正向…