关于本书的内容有任何问题,请联系 郭雯
目录 项目1 Python程序设计基础 1 项目描述 1 学习目标 2 任务分解 2 知识准备 3 1.1 Python概述 3 1.2 Python的优势和应用 4 1.3 Python的版本选择 4 1.4 基础数据类型与操作 6 1.5 控制结构与循环逻辑 7 任务1.1 银河麒麟高级服务器操作系统安装 8 任务1.2 环境配置与Python安装 17 任务1.3 基础数据类型和操作 20 任务1.4 控制结构与循环逻辑 32 项目小结 37 课后练习 38 实训练习 38 项目2 Python高级编程技术 39 项目描述 39 学习目标 40 任务分解 40 知识准备 41 2.1 函数的概念 41 2.2 OOP的基本概念 42 2.3 对封装、继承与多态的详细探讨 44 任务2.1 函数的使用方法 47 任务2.2 OOP基础 54 项目小结 65 课后练习 66 实训练习 66 项目3 Python自动化运维 67 项目描述 67 学习目标 68 任务分解 68 知识准备 69 3.1 自动化数据库备份 69 3.2 服务器资源监控自动化技术 70 3.3 自动化运维的核心Python模块概述 72 任务3.1 自动化数据库备份 73 任务3.2 服务器资源监控 83 任务3.3 自动化日志分析 91 项目小结 97 课后练习 98 实训练习 98 项目4 Ansible基础与部署 99 项目描述 99 学习目标 100 任务分解 100 知识准备 101 4.1 Ansible的基本概念 101 4.2 Ansible的核心概念与应用 103 任务4.1 Ansible环境搭建与配置 105 任务4.2 基本Inventory文件的编写 111 任务4.3 简单Playbooks的编写与执行 117 项目小结 126 课后练习 127 实训练习 127 项目5 Ansible自动化脚本设计 128 项目描述 128 学习目标 129 任务分解 129 知识准备 130 5.1 模板化配置管理 130 5.2 Ansible常见模块 131 5.3 Vault 134 任务5.1 Ansible模块深入应用 136 任务5.2 Playbooks的设计与高级特性 147 任务5.3 Vault的安全实践 158 项目小结 164 课后练习 165 实训练习 165 项目6 Ansible进阶与最佳实践 166 项目描述 166 学习目标 167 任务分解 167 知识准备 168 6.1 Roles的基本概念 168 6.2 Roles的高级应用与设计 170 任务6.1 Roles的高级用法与管理 172 任务6.2 基于Roles快速部署MariaDB 181 项目小结 186 课后练习 186 实训练习 187 项目7 Ansible高可用实践 188 项目描述 188 学习目标 189 任务分解 189 知识准备 189 7.1 Keepalived 189 7.2 HAProxy的架构设计 192 任务7.1 Ansible部署高可用Web服务 195 任务7.2 Ansible自动化部署负载均衡器 203 任务7.3 Ansible部署高可用数据库集群 208 项目小结 214 课后练习 215 实训练习 215 项目8 自动化运维综合实践 216 项目描述 216 学习目标 217 任务分解 217 知识准备 217 任务8.1 Shell语言基础语法 218 任务8.2 Shell部署2048小游戏 223 任务8.3 Python自动化部署Web网站 228 任务8.4 Ansible部署DNS集群 234 项目小结 239 课后练习 240 实训练习 240
本书内容由浅入深,围绕知识导图,覆盖Web开发关键环节。本书共9个模块,内容包括HTML5基础与标签、HTML...
本书系统阐述 Python 编程基础及其相关知识的应用,基于网页版缺陷检测数据统计分析与可视化项目,构建完整的...
本书系统介绍Vue 3前端框架应用的相关知识。本书由11个项目构成,从Vue快速入门开始,循序渐进地讲解Vue...
本书系统讲解了Python语言的核心知识与实践技能,紧密对接人工智能技术应用专业的教学标准及《全国计算机等级考...
本书是一本为职业教育和应用型本科人才培养需求编写的、项目导向与任务驱动的实用型教材。全书围绕人工智能典型应用场...
本书以面向数字基础设施的开源操作系统 openEuler 为实践平台,兼容麒麟、统信 UOS 等版本,按照项目...
本书以“贴近岗位需求、强化实战能力”为核心目标,立足企业真实网络安全防护场景,通过将教学与实战演练深度融合的方...
本书以CentOS 8为平台,系统、全面地介绍Linux操作系统的基本概念、基本配置与常用网络服务器部署,包含...
Linux 操作系统已经在企业级应用中得到广泛普及。随着人工智能技术的飞速发展,智能化系统运维与管理已经成为新...
本书采用经典的“项目引领、任务驱动”结构,遵循读者的学习认知规律,以真实的企业网络服务器管理为背景,引入实际工...
我要评论