php项目上线放在服务器哪里
php 项目上线后放在服务器的网站根目录里,Apache 的网站根目录为 /var/www/html,Nginx 的网站根目录为 /usr/share/nginx/html。
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:
默认的根目录权限为: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 服务器:
service httpd restart
三、更改权限
chmod -R 755 /home/wwwroot/web1/htdocs
chown apache.apache /home/wwwroot/ -R
