1、使用ansible的playbook实现自动化安装httpd

主机:两台,一台ansible主控端 192.168.27.7/24,一台被控端 192.168.27.17/24
(1) 主控端安装ansible服务,使用阿里云的EPEL源,结合光盘yum源
第十六周作业 自动化安装HTTP_第1张图片

(2) 配置主机清单,并配置基于key验证的ssh连接
第十六周作业 自动化安装HTTP_第2张图片

(3) 建立playbook文件

第十六周作业 自动化安装HTTP_第3张图片

(4) 使用playbook文件进行httpd服务的安装,并测试

第十六周作业 自动化安装HTTP_第4张图片

2、建立httpd服务器,要求提供两个基于名称的虚拟主机:
(1)www.X.com,页面文件目录为/web/vhosts/x;错误日志为/var/log/httpd/x.err,访问日志为/var/log/httpd/x.access
(2)www.Y.com,页面文件目录为/web/vhosts/y;错误日志为 /var/log/httpd/www2.err,访问日志为/var/log/httpd/y.access
(3)为两个虚拟主机建立各自的主页文件index.html,内容分别为其对应的主机名

第十六周作业 自动化安装HTTP_第5张图片
第十六周作业 自动化安装HTTP_第6张图片