ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## 如何部署PHP网站? ##### 单个站点: 1. 上传网站程序到`/data/wwwroot/default`目录下,并且修改上传文件夹和文件所属用户和组`chown www: -R /data/wwwroot` 2. 修改nginx配置文件绑定域名等: `vim /etc/nginx/conf.d/default.conf` 打开默认虚拟主机配置文件 ![](http://ww1.sinaimg.cn/large/0060lm7Tly1fp209ng8l0j314q0j440m.jpg) 根据上图的说明,修改对应的配置 1. 重启nginx `systemctl restart nginx` 2. 访问网址或者服务器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` 编辑对应的配置文件,对里面参数做相对于的修改,具体参数修改详情参考单个站点 4. 重启Ngninx `systemctl restart nginx` 5. 访问网址测试网站