使用ansible在云服务器上安装、启动nginx
最近在练习使用ansible,参照例子在云服务器(aliyun)上安装、启动nginx:前期准备:1. 在我的macbook上安装ansible brew install ansible2. 创建用于保存ansible playbook的文件夹 mkdir ~/playbooks3. 创建一个安装nginx所需的playbook目录 mkdir -p ansible-nginx/tasks/ touch ansible-nginx/deploy.yml touch ansible-nginx/tasks/install_nginx.yml4. 编辑主部署文件deploy.yml # ./ansible-nginx/deploy.yml- hosts: nginx tasks: - include: 'tasks/install_nginx.yml’ 5. 配置安装nginx的真正的部署文件 install_nginx.yml # ./ansible-nginx/tasks/install_nginx.yml - name: NGINX | Installing NGINX repo rpm yum: name: http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm - name: NGINX | Installing NGINX yum: name: nginx state: latest -