如有不懂的地方请参考:
安装ansible并测试 :https://blog.csdn.net/weixin_48496901/article/details/116601384
ansible模块的练习: https://blog.csdn.net/weixin_48496901/article/details/117224166
注:ruanlu主机为主控端,node1和node2是被控端
1.配置yum仓库 (copy模块:将主控端文件复制到被控端)
2.安装httpd软件包 (yum模块:安装和卸载软件包)
3.修改配置文件,监听端口号为8080 (fetch模块:将被控端文件复制到主控端)
4.启动服务,设置开机自启 (systemd模块:管理服务的启动与停止)
5.编辑/var/www/html/index.html文件
6. 关闭防火墙 并打开8080/tcp端口
在node1上去查看防火墙的状态
7.测试访问
拓展:
防火墙:
防火墙的状态:
#firwall-cmd --list-all
将http服务永久开启
#firwall-cmd --permanent --add-service=http
将8080/tcp端口永久开启
#firwall-cmd --permanent --add-port=8080/tcp
更新防火墙规则:
#firewall-cmd --reload