php项目上线放在服务器的什么地方?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
php项目上线后放在服务器的网站根目录里,apache的网站根目录为/var/www/html,nginx的网站根目录为/usr/share/nginx/html/。
1、更改Nginx的默认网站根目录
1、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 .
2、更改apache默认网站根目录
1、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
2、重启Apache服务器
service httpd restart
3、更改权限
chmod -R 755 /home/wwwroot/web1/htdocs chown apache.apache /home/wwwroot/ -R
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注亿速云行业资讯频道,感谢您对亿速云的支持。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。