Ansible playbook 部署Openresty

简介: - hosts: all tasks: - name: copy package copy: src=/usr/local/openresty-1.13.6.1.tar.
- hosts: all  
  tasks:
   - name: copy package
     copy: src=/usr/local/openresty-1.13.6.1.tar.gz dest=/usr/local/openresty-1.13.6.1.tar.gz
   - name: tar nginx
     shell: cd /usr/local/;tar -zxvf openresty-1.13.6.1.tar.gz
   - name: yum install  
     yum: name={{ item }} state=latest  
     with_items:  
      - gcc
      - gcc-c++
      - readline-devel
      - pcre-devel
      - openssl-devel
      - tcl
      - perl  
   - name: install nginx
     shell: cd /usr/local/openresty-1.13.6.1;./configure --prefix=/usr/local/openresty --with-http_stub_status_module --with-http_gzip_static_module --with-luajit;make && make install
   - name: copy init
     copy: src=/usr/local/nginx dest=/etc/rc.d/init.d/nginx
   - name: chmod nginx_init
     shell: chmod 777 /etc/rc.d/init.d/nginx

 

相关文章
Ansible之playbook剧本-1
Ansible之playbook剧本
181 0
ansible的环境部署及简单使用
ansible的环境部署及简单使用
324 0
|
存储 数据安全/隐私保护 Docker
Kolla-ansible部署openStack
Kolla-ansible部署openStack
1328 11
|
NoSQL 应用服务中间件 Shell
Ansible playbook 与handler
Ansible playbook 与handler
133 6
|
运维 安全 测试技术
自动化运维的利剑:Ansible在企业级部署中的应用与挑战
本文深入探讨了Ansible,这一领先的IT自动化工具,如何在企业级部署中扮演关键角色。我们将通过实际案例分析,揭示Ansible在简化配置管理、加速应用部署和提高运维效率方面的优势。同时,文章也将不回避Ansible实施过程中可能遇到的技术挑战与限制,并提供针对性的解决策略。阅读本文后,您将获得一个全面的视角,理解Ansible在现代企业运维中不可或缺的地位,以及如何克服其面临的主要问题。
239 1
|
运维 负载均衡 关系型数据库
【运维知识进阶篇】用Ansible Roles重构LNMP架构(Linux+Nginx+Mariadb+PHP),实现4个项目一键部署
【运维知识进阶篇】用Ansible Roles重构LNMP架构(Linux+Nginx+Mariadb+PHP),实现4个项目一键部署
246 0
|
关系型数据库 MySQL 网络安全
ansible 深入介绍之 主机清单与playbook
ansible 深入介绍之 主机清单与playbook
|
弹性计算 关系型数据库 数据库
通过计算巢轻松部署 Ansible Semaphore
AnsibleSemaphore是一个现代化的Ansible用户界面,通过计算巢可轻松部署。
通过计算巢轻松部署 Ansible Semaphore
|
NoSQL Java Linux
ansible快速部署cassandra3集群
借助ansible快速部署cassandra3集群,省事儿方便
138 0
ansible快速部署cassandra3集群
|
Linux 网络安全 调度
使用docker部署awx-1.7.1.0(ansible图形化界面)
使用docker部署awx-1.7.1.0(ansible图形化界面)
1870 0