ansible脚本解读

#- name: Tuning configuration installed //已安装调优配置

ansible.builtin.copy:

src: files/tune.conf**//原代码位置**

dest: /etc/httpd/conf.d/tune.conf //目标代码路径

owner: root //所有者权限:root

group: root**//所属组:root**

mode: 0644 //权限

notify:

  • restart httpd

#把本地files/tune.conf文件复制到主机的/etc/httpd/conf.d/目录下,设置文件属主、属组都是 root,权限是 0644;如果这个文件有修改,就触发重启 httpd 的通知。

start of secure web server playbook //配置安全的Web服务器:

  • name: Create secure web service**//** 在webservers主机组上创建安全的Web服务

hosts: webservers

remote_user: devops //用 devops 用户远程登录

become: true //获取管理员权限执行任务

vars:

random_var: "This is colon: test" //包含冒号的测试字符串(colon:冒号)

rule: //包含http和https的列表(rule是列表变量)

  • http

  • https

tasks:

  • block:

  • name: Install web server packages //安装web服务包

ansible.builtin.dnf:

name: "{{ item }}"

state: latest

notify: (notify在指定任务完成后,触发预设的处理动作)

  • Restart services // 用 dnf 装最新版本,安装完成后服务重启

loop: //用loop循环安装两个包

  • httpd

  • mod_ssl

相关推荐
风静如云5 分钟前
Openssl:Win11(Chrome)安装客户端证书
服务器
風穆16 分钟前
OopsVPS:多云 VPS 比价平台的十大核心优势
大数据·服务器·云服务器·oopsvps
Pocker_Spades_A19 分钟前
终端里也能斗地主:Linux部署Ratel,从本地对战到公网联机
linux·运维·服务器
佳児素花痴╮40 分钟前
C语言链接库
linux·运维·服务器
雷电小将军1 小时前
诡秘之主手游占卜家序列加点 诡秘之主手游占卜家怎么加点
服务器·网络·游戏·电脑·玩游戏
云飞云共享云桌面1 小时前
苏州昆山精密机械加工厂研发部门10个SolidWorks可以部署云飞云共享云桌面吗?
大数据·运维·服务器·自动化·汽车·制造
聚美智数1 小时前
图片水印-图片剪裁-图片缩放API接口介绍
java·服务器·数据库
极客灵风2 小时前
免费约课小程序免费约课系统的区别,一文看懂怎么选
apache
云飞云共享云桌面2 小时前
自动化设备厂 10 人研发团队,如何共用一台服务器做 SolidWorks 建模?
运维·服务器·网络·3d·自动化·制造
筝筝ba2 小时前
Configure IP Address Via Different User Roles And Verify(1)
服务器