ansible之playbook实战

环境

client centos

server ubuntu

复制代码
 cat pro1.yml 
---
- hosts: www.test.com
  tasks:
    - name: Install Httpd Server
      apt: name=apache2 state=present
    - name: Configurate Httpd Server
      copy: content="I'am client" dest=/var/www/html/index.html
    - name: Start Httpd Server
      service: name=apache2 state=started enabled=yes

模拟执行:

ansible-playbook -C pro1.yml

执行

ansible-playbook pro1.yml

server:

验证登录:

相关推荐
好记忆不如烂笔头abc9 分钟前
超微服务器的ipmi调整风扇运行模式
运维·服务器
一个响当当的名号15 分钟前
ASP.NET 期末突击
运维·服务器
@Wufan22 分钟前
ubuntu服务器子用户(无sudo权限)安装/切换多个版本cuda
linux·服务器·ubuntu·cuda
studytosky24 分钟前
Linux 基础开发工具(3):Git 控制与 GDB 调试实用指南
linux·运维·服务器·网络·数据库·git
WG_171 小时前
Linux:环境变量
linux·运维·服务器
NZT-481 小时前
服务器访问github受限的解决办法
运维·服务器·github
kaoa0001 小时前
Linux入门攻坚——57、HAProxy
linux·运维·服务器
何妨呀~2 小时前
Linux在VMware上添加磁盘与扩展分区
linux·运维·服务器
model20052 小时前
Web 服务和 SFTP 用户 操作目录
linux·运维·服务器
kevin_水滴石穿2 小时前
docker-compose.yml案例
java·服务器·开发语言