如何部署PHP网站?
单个站点:
-
上传网站程序到
/data/wwwroot/default目录下,并且修改上传文件夹和文件所属用户和组chown www: -R /data/wwwroot -
修改nginx配置文件绑定域名等:
vim /etc/nginx/conf.d/default.conf 打开默认虚拟主机配置文件

根据上图的说明,修改对应的配置
- 重启nginx
systemctl restart nginx
- 访问网址或者服务器IP测试网站
多个站点 {#-0}
-
根据自己的需求在
/data/wwwroot/目录下创建存放网址程序的目录/文件夹(提示:命令mkdir 文件名可以在当前目录下创建文件夹或目录,也可以通过winscp或者FileZilla等SFTP客户端工具进行创建) -
上传网址程序到对应的目录,并且修改文件夹和文件的用户及所属组 命令
chown www: -R /data/wwwroot/(这里如果所有网址存放在这个目录下,修改这个文件夹下面所有的文件及文件夹所属用户和组) -
创建多个Nginx虚拟主机配置文件
cd /etc/nginx/conf.d 进入nginx虚拟主机配置文件存放目录
cp default.conf xxx.xxx.com.conf 复制默认default.conf模板文件并且改名成xxx.xxx.com.conf粘贴在当前目录下,有几个站点复制几个 名命建议使用网址域名代替,方便识别和管理
vim xxx.xxx.com.conf 编辑对应的配置文件,对里面参数做相对于的修改,具体参数修改详情参考单个站点
- 重启Ngninx
systemctl restart nginx
- 访问网址测试网站
原文链接:http://help.websoft9.com/lnmp-guide/lnmt/solution/php-deployment.html














