php项目上线放在服务器哪里-PHP问题

资源魔 36 0

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;   #把默许门路更改成/root下
            index index.html index.htm;
        }
}

2.从新加载Nginx

service nginx restart

3.修正文件权限

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

修正为777:

chmod 777 .

二、更改apache默许网站根目次

一、vi /etc/httpd/conf/httpd.conf

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

再找到 <Directory "/var/www/html"> #界说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

保举:【Linux视频教程】

以上就是php名目上线放正在效劳器那里的具体内容,更多请存眷资源魔其它相干文章!

标签: php 服务器 php教程 php故障解决 php使用问题

抱歉,评论功能暂时关闭!