ansible-playbook批量搭建LAMP
先在ansible服务器安装LAMP环境,然后再将配置文件通过ansible拷贝到远程主机 1.安装httpd软件 yum -y install httpd 2.安装mysql yum -y install mariadb-server mysql systemctl start mairadb 3.安装php 和php-mysql模块 yum -y install php php-mysql 4.提供php测试页 vim /var/www/html/index.php <?php phpinfo(); ?> systemctl restart httpd 访问ip:80 查看是否出现测试页 创建对应的文件 mkdir -pv /etc/ansible/lamp/roles/{prepare,httpd,mysql,php}/{tasks,files,templates,vars,meta,default,handlers} 将搭建成功的LAMP环境的httpd和MySQL的配置文件拷贝到对应目录下 cd /etc/ansible/ cp /etc/httpd/conf/httpd.conf lamp/roles/httpd/files/ cp /etc/my.cnf lamp/roles/mysql/files/ 写prepare角色的playbooks #前期准备 vim