|
|
|
|
移动端

目录(3)

《Python Linux系统管理与自动化运维》本书介绍Python语言在Linux系统管理中的应用,包括编写Python脚本管理Linux系统,使用Python编写的自动化工具管理Linux系统,以及使用Python打造专属的管理工具等。本节为目录。

作者:赖明星来源:机械工业出版社|2017-09-28 14:56

有奖调研 | 1TB硬盘等你拿 AI+区块链的发展趋势及应用调研


目录(3)

第10章 深入浅出Ansible  286
10.1 Ansible介绍  287
10.1.1 Ansible的优点  287
10.1.2 Ansible与Fabric之间比较  288
10.1.3 Ansible与SaltStack之间比较  289
10.2 Ansible使用入门  290
10.2.1 安装Ansible  290
10.2.2 Ansible的架构  290
10.2.3 Ansible的运行环境  291
10.2.4 Ansible的ad-hoc模式  292
10.2.5 使用playbook控制服务器  293
10.3 Inventory管理  294
10.3.1 hosts文件位置  294
10.3.2 灵活定义hosts文件内容  295
10.3.3 灵活匹配hosts文件内容  296
10.3.4 动态Inventory获取  297
10.3.5 Inventory行为参数  302
10.3.6 定义服务器变量  303
10.4 YAML语法  304
10.5 Ansible模块  308
10.5.1 Ansible的模块工作原理  308
10.5.2 模块列表与帮助信息  309
10.5.3 常用的Ansible模块  309
10.5.4 模块的返回值  318
10.6 Playbook  319
10.6.1 Playbook的定义  319
10.6.2 使用ansible-playbook
执行Playbook  322
10.6.3 Playbook的详细语法  324
10.6.4 使用Playbook部署nginx  331
10.6.5 使用Playbook部署MongoDB  334
10.6.6 Playbook中的高级语法  335
10.7 role的定义与使用  341
10.7.1 role的概念  341
10.7.2 使用ansible-galaxy命令管理role  342
10.7.3 如何使用role  343
10.7.4 使用role改造部署MongoDB的例子  344
10.8 Ansible的配置文件  345
10.8.1 配置文件的查找路径  345
10.8.2 Ansible中的常用配置  345
10.9 Ansible的最佳实践  346
10.9.1 Ansible的文件组织  346
10.9.2 Ansible最佳实践  348
10.9.3 使用role部署LAMP应用  349
10.10 本章总结  352
第11章 使用Python打造MySQL专家系统  354
11.1 Python语言高级特性  354
11.1.1 深入浅出Python生成器  355
11.1.2 深入浅出Python装饰器  360
11.1.3 Python上下文管理器  368
11.2 MySQL数据库  372
11.2.1 MySQL数据库介绍  372
11.2.2 Python连接数据库  373
11.2.3 使用MySQLdb访问MySQL数据库  375
11.2.4 使用上下文管理器对数据库连接进行管理  378
11.2.5 案例:从csv文件导入数据到MySQL  379
11.3 Python并发编程  381
11.3.1 Python中的多线程  381
11.3.2 线程同步与互斥锁  384
11.3.3 线程安全队列Queue  386
11.3.4 案例:使用Python打造一个MySQL压测工具  387
11.4 专家系统设计  390
11.4.1 专家系统使用  391
11.4.2 专家系统检查内容  391
11.4.3 如何进行数据库检查  392
11.4.4 专家系统评分体系  394
11.5 MySQL专家系统整体架构  396
11.5.1 专家系统架构设计  396
11.5.2 专家系统文件组织  398
11.6 数据库专家系统的客户端设计  400
11.6.1 实现数据库连接池  400
11.6.2 使用装饰器检查参数  402
11.6.3 利用Python的动态语言特性执行命令  403
11.6.4 利用__call__方法实现可调用对象  405
11.6.5 Python的property  407
11.7 数据库专家系统服务端设计  408
11.7.1 将相同的操作提升到父类中  408
11.7.2 在Python中实现map-reduce模型  409
11.7.3 利用动态语言特性实现工厂模式  411
11.8 本章总结  412

喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

Fedora Core 5 Linux架站与网管

Linux出色的网络功能堪称当今操作系统中的佼佼者,无论在功能还是在支持能力上都有令人满意的表现。Linux内置的多个服务器,几乎包含了目前...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊