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;
}
}
二、然后重新加载 Nginx
:
service nginx restart
三、最后修改文件权限,修改为 777
:
代码语言:javascript复制默认的根目录权限为:drwx------ 6 root root 4096 Jun 22 20:12 .
chmod 777 .
更改Apache默认网站根目录
一、键入命令,编辑配置文件 httpd.conf
:
vi /etc/httpd/conf/httpd.conf
找到 DocumentRoot "/var/www/html"
这一段 #apache
的根目录,把 /var/www/html
这个目录改为 /home/wwwroot/web1/htdocs
。
再找到 #定义 apache /var/www/html
这个区域,把 /var/www/html
改成 /home/wwwroot/web1/htdocs
。
二、重启 Apache 服务器:
代码语言:javascript复制service httpd restart
三、更改权限
代码语言:javascript复制chmod -R 755 /home/wwwroot/web1/htdocs
chown apache.apache /home/wwwroot/ -R