第1章 DNS解析服务器企业实战 1
1.1 DNS服务器工作原理 1
1.2 DNS解析过程 2
1.3 DNS服务器种类 2
1.4 DNS服务器安装配置 2
1.5 DNS主配置文件详解 3
1.6 DNS自定义区域详解 4
1.7 DNS正反向文件详解 5
第2章 HTTP详解 8
2.1 TCP与HTTP 8
2.2 资源定位标识符 9
2.3 HTTP与端口通信 10
2.4 HTTP Request与Response详解 11
2.5 HTTP 1.0/1.1区别 13
2.6 HTTP状态码详解 14
2.7 HTTP MIME 类型支持 16
第3章 Apache Web服务器企业实战 18
3.1 Apache Web服务器简介 18
3.2 Prefork MPM工作原理 19
3.3 Worker MPM工作原理 19
3.4 Apache Web服务器安装 20
3.5 Apache虚拟主机企业应用 22
3.6 Apache常用目录学习 24
3.7 Apache配置文件详解 25
3.8 Apache Rewrite规则实战 26
第4章 MySQL服务器企业实战 30
4.1 MySQL数据库入门简介 30
4.2 MySQL数据库YUM方式 32
4.3 MySQL源码部署5.5版本 33
4.4 MySQL源码部署5.7版本 34
4.5 MySQL二进制部署8.0版本 37
4.6 MariaDB二进制部署10.2版本 38
4.7 MySQL数据库必备命令操作 38
4.8 MySQL数据库字符集设置 45
4.9 MySQL数据库密码管理 46
4.10 MySQL数据库配置文件详解 48
4.11 MySQL数据库索引案例 49
4.12 MySQL数据库慢查询 51
4.13 MySQL数据库优化 53
4.14 MySQL数据库集群实战 56
4.15 MySQL主从复制实战 57
4.16 MySQL主从同步排错思路 63
第5章 MyCAT+MySQL读写分离实战 65
5.1 MyCAT背景 65
5.2 MyCAT发展历程 65
5.3 MyCAT中间件原理 67
5.4 MyCAT应用场景 69
5.5 MyCAT概念详解 69
5.5.1 MyCAT数据库中间件 69
5.5.2 MyCAT逻辑库(schema) 70
5.5.3 MyCAT逻辑表(Table) 71
5.5.4 MyCAT分片表 71
5.5.5 MyCAT非分片表 71
5.5.6 MyCAT ER表 71
5.5.7 MyCAT全局表 72
5.5.8 分片节点(dataNode) 72
5.5.9 节点主机(dataHost) 72
5.5.10 分片规则(rule) 72
5.5.11 MyCAT多租户 72
5.6 数据多租户方案 73
5.7 MyCAT数据切分 74
5.7.1 垂直切分 75
5.7.2 水平切分 75
5.8 典型的切分规则 76
5.9 MyCAT安装配置 77
5.10 MyCAT读写分离测试 81
5.11 MyCAT管理命令 83
5.12 MyCAT状态监控 85
第6章 LNMP架构企业实战 87
6.1 LNMP企业架构简介 87
6.2 CGI与FastCGI概念剖析 87
6.3 LNMP架构工作原理 88
6.4 LNMP架构源码部署企业实战 89
6.5 Redis入门简介 96
6.6 Redis配置文件详解 97
6.7 Redis常用配置 102
6.8 Redis集群主从实战 104
6.9 Redis数据备份与恢复 107
6.9.1 半持久化RDB模式 107
6.9.2 全持久化AOF模式 109
6.9.3 Redis主从复制备份 110
6.10 CentOS 7 Redis Cluster集群实战 111
6.11 LNMP企业架构读写分离 117
第7章 Zabbix分布式监控企业实战 123
7.1 Zabbix监控系统入门简介 123
7.2 Zabbix监控组件及流程 124
7.3 Zabbix监控方式及数据采集 126
7.4 Zabbix监控平台概念 126
7.5 Zabbix监控平台部署 127
7.6 Zabbix配置文件优化实战 137
7.7 Zabbix自动发现及注册 138
7.8 Zabbix监控邮件报警实战 143
7.9 Zabbix监控MySQL主从实战 149
7.10 Zabbix日常问题汇总 152
7.11 Zabbix触发命令及脚本 155
7.12 Zabbix分布式监控实战 158
7.13 Zabbix监控微信报警实战 161
7.14 Zabbix监控原型及批量端口实战 170
7.15 Zabbix监控网站关键词 175
7.16 Zabbix高级宏案例实战 180
第8章 Prometheus+Grafana分布式监控实战 185
8.1 Prometheus概念剖析 185
8.2 Prometheus监控优点 185
8.3 Prometheus监控特点 186
8.4 Prometheus组件实战 186
8.5 Prometheus体系结构 187
8.6 Prometheus工作流程 188
8.7 Prometheus服务端部署 188
8.8 Node_Exporter客户端安装 191
8.9 Grafana Web部署实战 192
8.10 Grafana+Prometheus整合 194
8.11 AlertManager安装 197
8.12 配置AlertManager 198
8.13 Prometheus报警规则 199
8.14 Prometheus邮件模板 200
8.15 Prometheus启动和测试 200
8.16 Prometheus验证邮箱 201