SaltSack自动化运维(7)——配置nginx的自动化部署(从基本部署到各项优化)

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的推送脚本

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值