playbook安装lamp(循环)
环境:
主机 | IP |
---|
主控 | 192.168.72.132 |
被控 | 192.168.72.137 |
playbook
---
- hosts: apache
tasks:
- name: create name
user:
name: '{{ item }}'
system: yes
shell: /sbin/nologin
loop:
- apache
- mysql
- name: install packages
yum:
name: '{{ item }}'
state: present
loop:
- httpd
- httpd-devel
- mariadb
- mariadb-server
- mariadb-devel
- php
- php-mysql*
- php-*
- name: start service
service:
name: '{{ item }}'
state: started
enabled: yes
loop:
- httpd
- mariadb
- name: create index
shell: 'echo "<?php phpinfo(); ?>" > /var/www/html/index.php'
访问