下面我就来为大家讲解“Nginx+PHP(FastCGI)搭建高并发WEB服务器(自动安装脚本)第二版”的完整攻略。
一、前置条件
- 已安装CentOS 7系统。
- 已安装Git
二、安装 Nginx 和 PHP(FastCGI)
请参考我之前写的文章:Nginx+PHP(FastCGI)高并发WEB服务器搭建教程,这里就不再赘述。
三、安装自动化部署脚本
git clone https://github.com/xxx/nginx-php-fpm-autodeploy.git
cd nginx-php-fpm-autodeploy
chmod a+x autodeploy.sh
这里需要注意的是,根据实际需要修改 autodeploy.sh
文件中的相关配置项,比如:
- domain
:域名
- rootdir
:网站根目录
- user
:网站所属用户
四、使用自动化部署脚本安装网站
./autodeploy.sh -i -d /path/to/code
其中 /path/to/code
指的是网站代码所在的目录,可根据实际情况进行修改。
五、其他命令
- 启动网站:
./autodeploy.sh -r start
- 停止网站:
./autodeploy.sh -r stop
- 重启网站:
./autodeploy.sh -r restart
示例一:安装一个名为 example.com
的网站
- 修改 autodeploy.sh
文件中的 domain
为 example.com
- 修改 autodeploy.sh
文件中的 rootdir
为网站代码所在的目录
- 执行 ./autodeploy.sh -i -d /path/to/example.com/code
示例二:重启名为 example.com
的网站
- 修改 autodeploy.sh
文件中的 domain
为 example.com
- 执行 ./autodeploy.sh -r restart
以上就是“Nginx+PHP(FastCGI)搭建高并发WEB服务器(自动安装脚本)第二版”的完整攻略,如果还有任何疑问,请随时联系我。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Nginx+PHP(FastCGI)搭建高并发WEB服务器(自动安装脚本)第二版 - Python技术站