如何部署PHP网站?

单个站点:
  1. 上传网站程序到/data/wwwroot/default目录下,并且修改上传文件夹和文件所属用户和组chown www: -R /data/wwwroot

  2. 修改nginx配置文件绑定域名等:

vim /etc/nginx/conf.d/default.conf 打开默认虚拟主机配置文件

根据上图的说明,修改对应的配置

  1. 重启nginx

systemctl restart nginx

  1. 访问网址或者服务器IP测试网站
多个站点 {#-0}
  1. 根据自己的需求在/data/wwwroot/目录下创建存放网址程序的目录/文件夹(提示:命令mkdir 文件名 可以在当前目录下创建文件夹或目录,也可以通过winscp或者FileZilla等SFTP客户端工具进行创建)

  2. 上传网址程序到对应的目录,并且修改文件夹和文件的用户及所属组 命令chown www: -R /data/wwwroot/(这里如果所有网址存放在这个目录下,修改这个文件夹下面所有的文件及文件夹所属用户和组)

  3. 创建多个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 编辑对应的配置文件,对里面参数做相对于的修改,具体参数修改详情参考单个站点

  1. 重启Ngninx

systemctl restart nginx

  1. 访问网址测试网站