# ansible_rule **Repository Path**: Coding-01/ansible_rule ## Basic Information - **Project Name**: ansible_rule - **Description**: 该仓库为ansible的各个角色示例 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-02 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ansible_rule #### 介绍 1. 该仓库为ansible各个角色示例 2. 笔记为在 redhat8.1 Enterprise 版本上测试 #### 使用说明 1. 修改http_role目录中的host和ansible.cfg文件 2. cd http_role 3. ansible-plbook -C roles_httpd.yml(测试运行) 4. ansible-plbook roles_httpd.yml(正常运行) #### 设置Firewall和Selinux 1. ansible <组名> -m shell -a "semanage port -a -t http_port_t -p tcp <端口号>" 2. ansible <组名> -m shell -a "firewall-cmd --permanent --zone=public --add-port=<端口号>/tcp" 3. ansible <组名> -m shell -a "systemctl restart firewalld" 4. 以上设置可用其他模块设置,根据个人而定 #### 共同学习 1. [日常随笔](https://www.cnblogs.com)