1.为什么要配置nginx的自动化部署?
nginx在实际生产环境当中意义巨大,因此自动化部署nginx是必须要会的!!!
2.具体过程如下
昨天已经做过apache的自动化部署了,今天接着来学习nginx
(1)在base目录下面创建nginx目录,进入nginx目录,创建files目录
(2)将nginx的压缩包放到filess目录下面,这就是安装前要准备的资源
(3)在nginx目录下编写自动部署脚本
install-nginx是一个总的名称
文件管理:把本机的安装包放到远程主机的/mnt目录下面
执行命令:进行解压
(4)关闭server3上的apache服务,查看80端口是否被占用
(5)编辑完成,向minion端server3推送,在server3上解压nginx的安装包
推送完成,已经实现了master端自动给minion端发送资源
(6)在server3上进入解压目录
查看debug的信息
复制
此时server3上面还没有进行源码编译安装nginx,因此没有nginx目录
(7)在server1上继续编辑nginx的推送脚本