`
moqiang02
  • 浏览: 530092 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
文章分类
社区版块
存档分类
最新评论

更改nginx网站根目录

 
阅读更多
默认网站根目录为/usr/local/nginx/html,要将它改成/homw/www
vi /usr/local/nginx/conf/nginx.conf
将其中的

<wbr><wbr><wbr><wbr>location / {</wbr></wbr></wbr></wbr>
<wbr><wbr><wbr><wbr><wbr><wbr>root <wbr>html;</wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr><wbr><wbr><wbr><wbr><wbr>index <wbr>index.php index.html index.htm;</wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr><wbr><wbr><wbr>}</wbr></wbr></wbr></wbr>
改为

<wbr><wbr><wbr><wbr>location / {</wbr></wbr></wbr></wbr>
<wbr><wbr><wbr><wbr><wbr><wbr>root <wbr>/home/www;</wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr><wbr><wbr><wbr><wbr><wbr>index <wbr>index.php index.html index.htm;</wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr><wbr><wbr><wbr>}</wbr></wbr></wbr></wbr>
然后再将
location ~ \.php$ {
<wbr><wbr><wbr><wbr><wbr><wbr>root <wbr><wbr><wbr><wbr><wbr>html;</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr><wbr><wbr><wbr><wbr><wbr>fastcgi_pass <wbr>127.0.0.1:9000;</wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr><wbr><wbr><wbr><wbr><wbr>fastcgi_index <wbr>index.php;</wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr><wbr><wbr><wbr><wbr><wbr>fastcgi_param <wbr>SCRIPT_FILENAME <wbr>$document_root$fastcgi_script_name;</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr><wbr><wbr><wbr><wbr><wbr>include <wbr><wbr><wbr><wbr>fastcgi_params;</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr><wbr><wbr><wbr>}</wbr></wbr></wbr></wbr>
改为
location ~ \.php$ {
<wbr><span style="color:#494949"></span><wbr><span style="color:#494949"></span><wbr><span style="color:#494949"></span><wbr><span style="color:#494949"></span><wbr><span style="color:#494949"></span><wbr><span style="color:#494949">root </span><wbr><span style="color:#494949"></span><wbr><span style="color:#494949"></span><wbr><span style="color:#494949"></span><wbr><span style="color:#494949"></span><wbr><span style="color:#494949"></span><span style="color:#ff0000">/home/www;</span></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr><wbr><wbr><wbr><wbr><wbr>fastcgi_pass <wbr>127.0.0.1:9000;</wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr><wbr><wbr><wbr><wbr><wbr>fastcgi_index <wbr>index.php;</wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr><wbr><wbr><wbr><wbr><wbr>fastcgi_param <wbr>SCRIPT_FILENAME <wbr>$document_root$fastcgi_script_name;</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr><wbr><wbr><wbr><wbr><wbr>include <wbr><wbr><wbr><wbr>fastcgi_params;</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr><wbr><wbr><wbr>}</wbr></wbr></wbr></wbr>
然后重启nginx
已经安装了samba,所以要将vi /etc/samba/smb.conf中的[public]下的path值改为
path = /home/www/

chown nginx(所有者):nginx(组)/home/www/ -R #设置目录所有者

chmod 700 /home/www/ -R #设置目录权限



分享到:
评论

相关推荐

    Nginx网站根目录更改及导致403 forbidden的问题解决

    最近因为工作需要,要将Nginx网站根目录更改下,通过网上的一些教程更改后,但发现测试的时候一直提示403 forbidden错误,后台通过一个朋友的提示也解决了,所以现在将详细的步骤分享给大家,有需要的朋友们可以参考...

    修改nginx站点根目录总结经验(小结)

    经过半天的琢磨,本人终于把nginx的站点根目录改变了. 一.修改nginx配置文件 命令 vi /usr/local/nginx/conf/nginx.conf 修改里面的两个地方 二....现在差的一部就是修改文件夹的权限,文件夹的访问...最好把网站根目录

    解决vue项目nginx部署到非根目录下刷新空白的问题

    1、修改config/index.js 2、修改路由route/index ...以上这篇解决vue项目nginx部署到非根目录下刷新空白的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。

    nginx windows版本

    下载解压后,进入根目录(nginx-1.13.7),修改nginx.bat,在“SET NGINX_PATH”中修改为解压的磁盘符(例如D盘,修改为“SET NGINX_PATH=D:”);在“SET NGINX_DIR”中修改为nginx的home路径(例如:“SET NGINX_...

    Nginx服务器限制访问速度的配置方法

    用Nginx建站的同学,常会有限速需求。...配置简单,只需3行,打开”nginx根目录/conf/nginx.conf”配置文件修改如下: http{ …… limit_zone one $binary_remote_addr 10m; …… server { location / {

    nginx免装包.zip

    新建用户导入安装包到新建用户下根目录下。 修改 stop_nginx.sh、start_nginx.sh、nginx可执行权限 chmod 777 ${HOME}/nginx/bin/stop_nginx.sh chmod 777 ${HOME}/nginx/bin/start_nginx.sh chmod 777 ${HOME}/...

    rk3399移植 nginx +rtmp实现流媒体服务器

    rk3399移植 nginx +rtmp实现流媒体服务器,实现rk3399推送网络视频流(rtmp、https),使用时在根目录下新建/home/build 文件夹,解压后进入/home/build/build/conf,打开nginx.conf 添加rtmp配置(网上很多根据自己...

    nginx1.6.3交叉编译成功的代码

    直接下载nginx1.6.3的源码编译不过,修改过后,编译过的,在根目录下有个build.sh是本人写的,修改下交叉编译工具,以及然后make clean一下,另外编译还依赖pcre和zlib也一定奉上,解压一下,再修改下ngnix源码下...

    nginx+Tomcat Web负载均衡服务一键安装

    1.安装路径建议安装在磁盘根目录 2.安装完成后,Tomcat已经配置服务端口和集群Sesstion共享, 环境变量无需配置,安装后立即生效, 桌面生成三个快捷方式:主服务、备用服务、网络负载均衡(集群服务) 直接双击可以...

    docker-nginx:简单的 Nginx Docker 镜像

    应用程序根目录是 /var/www 所以确保你在那里映射应用程序 Nginx 配置由提供,但已修改 建造 $ make build or $ docker build -t yourname/nginx-drupal . 跑步 Nginx 将在 /var/www 中查找文件,因此您需要将您的...

    NPMserv(win下nginx php mysql) V0.5.0 绿色版.rar

    4、网站根目录www 5、访问本机请用http://127.0.0.1/ 6、NPMserv集成了以下软件: apahce2.2.13 Nginx 0.7.62 PHP 5.3.0 MySQL 5.1.35 phpMyAdmin 3.2.1 Sendmail 如果不能运行php,请安装Microsoft 2008...

    《APMServ 5.2.6》:一键快速搭建Apache+PHP+MySQL+Nginx+Memcached+ASP平台的绿色软件

     4、网站根目录[HTML,PHP]www\htdocs [ASP]www\asp [CGI,Perl]www\cgi-bin  5、访问本机请用http://127.0.0.1/或https://127.0.0.1/ (如果开启SSL)  6、非默认端口,网址为http://127.0.0.1:端口/或...

    2022高仿twitter社区推特PHP源码修复版

    4.修改根目录/core/settings.php 注意:根据SSL情况填写,如申请了SSL,则网站域名内必须以https://开头!! 5.设置站点伪静态[伪静态规则在根目录伪静态文件夹内] 6.网站后台,先访问域名登录,点击左侧菜单栏...

    nServer-v2.1023[FTP + MYSQL + HTTP + PHP(FCGI)]

    四、如何修改WEB根目录 1.编辑anrip\config.php,修改[XS.WEB]的值 2.建立[XS.WEB]对应目录,并移动原WEB到[XS.WEB]目录 3.运行xServer.bat,选择[重建配置],再选择[重启服务] 五、如何修改MySQL数据目录 1.编辑...

    docker-nginx-moodle:运行 Nginx 的 Docker 镜像为 Moodle 2.x 做好准备

    应用程序根目录是 /var/www 所以确保你在那里映射应用程序 Moodle 文件被映射到 /var/files 所以确保你挂载了那个卷 Nginx 配置由提供,但已修改 建造 $ make build or $ docker build -t yourname/nginx-moodle . ...

    MiniServer v2.0 php运行环境(Apache+Nginx+MySQL+PHP)

    3.网站根目录为 www/htdocs 文件夹,可以通过MiniServer菜单快速进入,也可以使用Apache的虚拟目录功能单独设置目录(Nginx暂时不支持虚拟目录) 4.菜单中有修改端口的功能,修改前请确保其他软件没有占用所修改的...

    Alog DaXu 3.0.0.15 UTF8.rar

    1.将 upload 下所有的文件上传至网站根目录。 2.通过浏览器访问,填写配置信息进行安装。 3.安装完成,访问首页。 4.删除 install 目录。 5.管理目录 admin,可更改目录名以增加网站安全性。 URL路由开关说明...

    基于ssm+shiro+redis+nginx tomcat服务器集群管理项目源码+项目说明.zip

    2.创建数据库train_db并执行根目录下的train_db.sql数据库脚本 3.进入到ssm-build目录下,执行clean install -Dmaven.test.skip=true,对整个项目进行构建 4.启动ssm-rs项目,浏览器访问...

Global site tag (gtag.js) - Google Analytics