LINUX运维最佳实践_运维教程
资源名称:LINUX运维最佳实践 内容简介: 本书是运维领域的璀璨明珠,是一本有思想的运维技术干货集! 技术层面,作者从高性能网站架构、服务器安全和监控、网络分析、自动化运维和游戏运维4个方向,梳理和总结了105个棘手的运维难题,结合自己10余年的工作经验,对这些问题给出了经过实践检验的解决方案,可直接应用到生产环境中。除解决方案外,还详细讲解了每个问题背后涉及的技术原理(共涉及21种技术)。 思想层面,本书不仅有作者对运维服务体系的深度思考,而且还有作者的主动运维思维和宏观的运维格局,更有作者解决具体运维问题的思维方法。 通过本书,不仅能解决具体的技术难题,提高工作效率,而且还能增强技术功底,提升工作能力。更重要的是,它能让我们明白,技术不是运维的终*追求,思想才是运维人员应该毕生修炼的目标! 具体内容方面,本书分为四大部分: 第一篇(第1-9章),高性能网站构建。这部分对构建高性能网站所需要的各个技术方面做详尽说明,涵盖域名、CDN、负载均衡、网站部署和数据库技术等的*佳实践。 第二篇(第10-13章),服务器安全和监控。业务架构起来了,如何保证它的安全性和稳定性,成为我们需要关注的焦点。这部分解决2个问题,一是加固服务器,使其避免轻易成为红客的rou机;二是监控,使故障在成为有重大影响的事件前就被预警和处理。 第三篇(第14-16章),网络分析技术。这部分给出在Linux运维领域中的网络分析方法论。通过这部分的学习,我们将在遇到未知的网络服务问题时,能够参照本书中的方法论实施分析,从而解决问题。 第四篇(第17-21章),运维自动化和游戏运维。随着服务器规模的剧增,再使用一台台登录服务器的方法来管理运维将成为效率的瓶颈。这一部分给出我们的运维自动化实践方案,从开源实现到自主开发,互相补充,互相提升,真正实现适合自己的运维自动化体系。游戏运维部分将对端游和手游这两大目前*热点的游戏运维主题进行说明 资源目录: 前言 第1篇 高性能网站构建 第1章 深入理解DNS原理与部署BIND2 最佳实践1:禁用权威域名服务器递归查询2 DNS的组成部分2 域名服务器的分类3 递归查询与迭代查询的区别5 禁用递归查询的原因与方法6 最佳实践2:构建域名解析缓存6 域名解析缓存的必要性6 NSCD安装配置方法6 域名解析缓存验证7 最佳实践3:配置chroot加固BIND8 最佳实践4:利用BIND实现简单负载均衡9 最佳实践5:详解BIND视图技术及优化10 BIND视图工作原理10 BIND视图优化技巧12 最佳实践6:关注BIND的漏洞信息12 最佳实践7:掌握BIND监控技巧13 本章小结13 第2章 全面解析CDN技术与实战14 最佳实践8:架构典型CDN系统14 最佳实践9:理解HTTP协议中的缓存控制:服务器端缓存控制头部信息16 最佳实践10:配置和优化Squid 18 推荐使用大内存服务器18 推荐每个磁盘独立使用18 禁用atime更新19 配置Squid多实例19 使用URL哈希方法对Squid多实例进行调度19 禁用缓存间通信协议19 架构二级缓存19 使用Squid Manager获取运行状态20...