社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  NGINX

更改 Nginx / Apache 默认网站根目录(php项目)

王佳斌 • 4 年前 • 614 次点击  

php项目上线放在服务器哪里

php 项目上线后放在服务器的网站根目录里, Apache 的网站根目录为 /var/www/html Nginx 的网站根目录为 /usr/share/nginx/html

更改Nginx的默认网站根目录

Nginx 配置文件默认位于 /etc/nginx/nginx.conf

一、修改 html 块中的 server 块,改为如下:

http {
        server{
        listen 80;
        server_name localhost;
        
        location / {
            root   /root;   # 修改为你想要的默认路径
            index index.html index.htm;
        }
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

二、然后重新加载 Nginx

service nginx restart
  • 1

三、最后修改文件权限,修改为 777

默认的根目录权限为:drwx------ 6 root root 4096 Jun 22 20:12 .

chmod 777 .
  • 1

更改Apache默认网站根目录

一、键入命令,编辑配置文件 httpd.conf

vi /etc/httpd/conf/httpd.conf
  • 1

找到 DocumentRoot "/var/www/html" 这一段 #apache 的根目录,把 /var/www/html 这个目录改为 /home/wwwroot/web1/htdocs

再找到 #定义 apache /var/www/html 这个区域,把 /var/www/html 改成 /home/wwwroot/web1/htdocs


二、重启 Apache 服务器:

service httpd restart
  • 1

三、更改权限

chmod -R 755 /home/wwwroot/web1/htdocs
chown apache.apache /home/wwwroot/ -R
  • 1
  • 2
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/71609
 
614 次点击