跟老男孩学Linux运维:Web集群实战(运维人员必备书籍)
号外,号外!
1、《跟老男孩学习Linux运维:核心命令案例精讲》 紧张编写中,已过半。
2、《老男孩的MySQL私房菜》即将出版, 紧张编写中,已过2/3。
3、《跟老男孩学Linux运维:云计算与自动化运维最佳实践》,策划中!
4、《Docker入门与提高实战》 紧张编写中。。
5、《Python自动化开发实践》 紧张编写中。。
6、《跟老男孩学Linux运维:Shell脚本高级编程实践》2017年1月已出版
7、《跟老男孩学Linux运维:Linux三剑客》即将出版
8、《跟老男孩学Linux运维:Web集群实战》2016年3月已出版
9、《跟老男孩学Linux运维:中小规模网站集群实战》紧张编写中。。
10、《老男孩的Linux私房菜》,策划中!
老男孩教育当之无愧的,将成为Linux和Python领域的领航者,运维界的航空母舰!
跟老男孩学Linux运维:Web集群实战,
业内最资深linux运维架构实战专家、IT教育界顶尖培训专家老男孩老师力作,小米,阿里巴巴,西山居运维总监及资深工程师力荐!
(IT人员必备书籍)
天猫、当当、京东各大平台有售,火爆抢购中!
戳我当当购买
戳我京东购买
戳我天猫购买
不同地址不同时间价格会不一样!大家认真比较再购买!
请支持老男孩,如果觉得不错,请给力评价,谢谢!
本书勘误地址 http://oldboy.blog.51cto.com/2561410/1713128
老男孩教育内部预售签名部分,已经到货老男孩教育办公室!
目录细节,应该不用多解释
linux运维知识超细讲解,每个IT人员(运维、开发、系统、数据库,网络,硬件,技术支持,大学linux相关专业人员)必备书籍!
第1章 Linux系统介绍与环境搭建准备 / 1 1.1 Linux简介 / 11.1.1 什么是操作系统 / 11.1.2 什么是Linux / 2 1.2 Linux的起源 / 31.2.1 UNIX的历史 / 31.2.2 UNIX的5大优秀特性 / 41.2.3 UNIX操作系统的革命 / 41.2.4 Linux的诞生 / 51.2.5 Linux的发展历程 / 5 1.3 Linux核心概念知识 / 61.3.1 自由软件与FSF / 61.3.2 GNU知识 / 71.3.3 GPL知识 / 81.3.4 Linux系统组成 / 8 1.4 Linux的特点 / 81.4.1 Linux为什么受欢迎 / 81.4.2 Linux更多特点介绍 / 9 1.5 Linux的应用领域 / 91.5.1 IT服务器Linux系统应用领域 / 91.5.2 嵌入式Linux系统应用领域 / 101.5.3 个人桌面Linux应用领域 / 111.5.4 本书讲解的Linux领域说明 / 11 1.6 如何选择Linux的发行版 / 111.6.1 Linux的发行版本介绍 / 111.6.2 选择适合的Linux系统学习 / 12 1.7 搭建学习Linux的运维环境 / 141.7.1 虚拟机软件介绍 / 141.7.2 通过虚拟机软件学习Linux运维 / 151.7.3 选择适合自己的虚拟机软件 / 161.7.4 安装与使用VMware虚拟机软件 / 171.7.5 创建一个虚拟机的实践 / 17 1.8 本章重点回顾 / 26 1.9 本章知识相关考试题 / 27 1.10 本章参考资料 / 27 第2章 企业级CentOS 6.6操作系统安装 / 28 2.1 下载CentOS系统ISO镜像 / 282.1.1 下载CentOS系统ISO镜像的说明 / 282.1.2 下载后有关ISO镜像的使用说明 / 292.1.3 为什么企业环境要选择64位操作系统 / 302.1.4 如何区分已安装的系统是32位还是64位 / 312.1.5 在学习与工作中如何选择操作系统 / 31 2.2 CentOS 6.6操作系统安装准备 / 322.2.1 单台物理服务器安装系统准备 / 322.2.2 虚拟机学习安装系统准备 / 32 2.3 开始安装CentOS 6.6操作系统 / 332.3.1 安装CentOS 6.6操作系统的过程 / 332.3.2 磁盘分区类型选择与磁盘分区配置过程 / 392.3.3 CentOS 6.6系统安装包组的选择与配置过程 / 47 2.4 系统安装后的基本配置 / 502.4.1 重启系统过程中的引导过程介绍 / 502.4.2 登录系统 / 512.4.3 配置网卡和设置网络联网 / 522.4.4 更新系统,打补丁到**新 / 582.4.5 额外安装一些有用的软件包 / 59 2.5 本章重点回顾 / 59 2.6 本章知识相关考试题 / 60 第3章 CentOS 6.6连接管理及优化 / 61 3.1 远程连接Linux系统管理 / 613.1.1 为什么要远程连接Linux系统 / 613.1.2 远程连接Linux的原理 / 613.1.3 远程连接Linux的客户端工具介绍 / 653.1.4 如何选择远程连接Linux的工具 / 65 3.2 SSH客户端常用工具SecureCRT / 663.2.1 SecureCRT工具介绍 / 663.2.2 SecureCRT工具安装说明 / 663.2.3 配置SecureCRT连接Linux主机 / 663.2.4 通过SSH工具连接Linux主机的常见问题 / 673.2.5 调整SecureCRT终端显示和回滚缓冲区大小 / 693.2.6 调整字体及光标颜色 / 703.2.7 配置记录SSH操作的日志及输出 / 703.2.8 配置本地机器上传和下载的目录 / 713.2.9 实现批量部署和管理功能 / 733.2.10 配置SecureCRT标签路径 / 753.2.11 配置标签模板 / 753.2.12 调整命令行颜色方案(目录和注释) / 76 3.3 Linux系统应用管理 / 773.3.1 添加普通用户账号 / 773.3.2 基本的Linux命令操作示例 / 79 3.4 安装Linux系统后调优及安全设置 / 833.4.1 关闭SELinux功能 / 833.4.2 设定运行级别为3(文本模式) / 843.4.3 精简开机系统自启动 / 843.4.4 关闭iptables防火墙 / 883.4.5 Linux系统安全**小原则说明 / 883.4.6 更改SSH服务器端远程登录的配置 / 893.4.7 利用sudo控制用户对系统命令的使用权限 / 913.4.8 Linux中文显示设置 / 953.4.9 设置Linux服务器时间同步 / 963.4.10 历史记录数及登录超时环境变量设置 / 983.4.11 调整Linux系统文件描述符数量 / 993.4.12 Linux服务器内核参数优化 / 1003.4.13 定时清理邮件服务临时目录垃圾文件 / 1033.4.14 隐藏Linux版本信息显示 / 1043.4.15 锁定关键系统文件,防止被提权篡改 / 1043.4.16 清除多余的系统虚拟账号 / 1053.4.17 为grub菜单加密码 / 1053.4.18 禁止Linux系统被ping / 1063.4.19 升级具有典型漏洞的软件版本 / 107 3.5 Linux基础优化与安全重点小结 / 107 3.6 有关VMware虚拟机的使用问题 / 108 3.7 本章重点回顾 / 109 3.8 本章知识相关考试题 / 109 第4章 Web服务基础 / 110 4.1 HTTP服务的重要基础 / 1104.1.1 用户访问网站基本流程 / 1104.1.2 DNS系统解析基本流程 / 112 4.2 HTTP协议 / 1154.2.1 HTTP协议简介 / 1154.2.2 HTTP协议版本 / 1164.2.3 HTTP请求方法 / 1164.2.4 HTTP状态码 / 1174.2.5 HTTP报文 / 1184.2.6 HTTP协议原理及重点分析 / 122 4.3 HTTP资源 / 1234.3.1 媒体类型 / 1234.3.2 URL介绍 / 1244.3.3 URI介绍 / 1244.3.4 静态网页资源 / 1254.3.5 动态网页资源 / 1264.3.6 伪静态网页 / 1274.3.7 生产Web架构优化实战方案 / 128 4.4 网站流量度量术语 / 1294.4.1 IP / 1294.4.2 PV / 1304.4.3 UV / 1304.4.4 企业网站对IP、PV、UV的度量 / 1314.4.5 IP、PV、UV的区别 / 1324.4.6 并发连接 / 1324.4.7 常见企业网站排名及PV/IP访问量 / 1344.4.8 有关网站度量Linux企业运维的常见面试题 / 135 4.5 WWW服务软件介绍 / 1354.5.1 WWW软件全球使用排名参考 / 1354.5.2 当前互联网主流Web服务说明 / 1364.5.3 WWW静态程序服务软件Apache / 1364.5.4 WWW静态服务软件Nginx / 1374.5.5 WWW动态服务软件Resin / 1374.5.6 WWW动态服务软件Tomcat / 1374.5.7 WWW动态服务软件PHP / 138 4.6 本章重点回顾 / 138 4.7 本章知识相关面试考试题 / 138 4.8 本章参考资料 / 139 第5章 Nginx Web服务应用 / 140 5.1 Nginx介绍 / 1405.1.1 Nginx是什么 / 1405.1.2 Nginx软件的使用排名 / 1415.1.3 Nginx的重要特性及应用场合 / 142 5.2 Nginx Web服务 / 1445.2.1 Nginx Web服务介绍 / 1445.2.2 Nginx与其他Web软件产品的对比说明 / 1445.2.3 Web服务产品性能对比测试 / 1455.2.4 为什么Nginx总体性能比Apache高 / 1455.2.5 如何正确选择Web服务器 / 147 5.3 编译安装Nginx / 147 5.4 Nginx技术的深入剖析 / 1565.4.1 Nginx软件功能模块说明 / 1565.4.2 Nginx的目录结构说明 / 1575.4.3 Nginx主配置文件nginx.conf / 1585.4.4 Nginx其他配置文件 / 160 5.5 Nginx虚拟主机配置实战 / 1625.5.1 虚拟主机的概念和类型介绍 / 1625.5.2 基于域名的虚拟主机配置实战 / 1625.5.3 基于端口的虚拟主机配置实战 / 1695.5.4 基于IP的虚拟主机配置实战 / 1715.5.5 Nginx配置虚拟主机的步骤 / 1725.5.6 企业场景中重启Nginx后的检测策略 / 173 5.6 Nginx常用功能配置实战 / 1745.6.1 规范优化Nginx配置文件 / 1745.6.2 Nginx虚拟主机的别名配置 / 1795.6.3 Nginx状态信息功能实战 / 1805.6.4 为Nginx增加错误日志(error_log)配置 / 183 5.7 Nginx访问日志(access_log) / 1845.7.1 Nginx访问日志介绍 / 1845.7.2 访问日志参数 / 1845.7.3 访问日志配置说明 / 1845.7.4 访问日志配置实战 / 1865.7.5 Nginx访问日志轮询切割 / 188 5.8 Nginx location / 1905.8.1 location作用 / 1905.8.2 location语法 / 1905.8.3 location匹配示例 / 1905.8.4 location匹配实战 / 191 5.9 Nginx rewrite / 1945.9.1 什么是Nginx rewrite? / 1945.9.2 Nginx rewrite语法 / 1945.9.3 Nginx rewrite的企业应用场景 / 1955.9.4 Nginx rewrite 301跳转 / 1965.9.5 实现不同域名的URL跳转 / 196 5.10 Nginx访问认证 / 198 5.11 Nginx相关问题的解答 / 201 5.12 本章重点回顾 / 204 第6章 企业级LNMP环境应用实践 / 205 6.1 LNMP应用环境 / 2056.1.1 LNMP介绍 / 2056.1.2 LNMP组合工作流程 / 2056.2 LNMP之MySQL数据库 / 2066.2.1 MySQL数据库介绍 / 2066.2.2 为什么选择MySQL数据库 / 2076.2.3 安装MySQL数据库 / 2076.2.4 配置并启动MySQL数据库 / 2126.2.5 MySQL安全配置 / 215 6.3 FastCGI介绍 / 2176.3.1 什么是CGI / 2176.3.2 什么是FastCGI / 2176.3.3 Nginx FastCGI的运行原理 / 218 6.4 LNMP之PHP(FastCGI方式)服务的安装准备 / 2186.4.1 检查Nginx及MySQL的安装情况 / 2186.4.2 检查安装PHP所需的lib库 / 2196.4.3 安装yum无法安装的libiconv库 / 2206.4.4 安装libmcrypt库 / 2216.4.5 安装mhash加密扩展库 / 2216.4.6 安装mcrypt加密扩展库 / 221 6.5 开始安装PHP(FastCGI方式)服务 / 2226.5.1 获取PHP软件包 / 2226.5.2 解压配置PHP / 2226.5.3 编译PHP / 2246.5.4 安装PHP生成文件到系统 / 2256.5.5 配置PHP引擎配置文件php.ini / 2266.5.6 配置PHP服务(FastCGI方式)的配置文件php-fpm.conf / 2266.5.7 启动PHP服务(FastCGI方式) / 227 6.6 配置Nginx支持PHP程序请求访问 / 2276.6.1 修改Nginx配置文件 / 2276.6.2 检查并启动Nginx / 2286.6.3 测试LNMP环境生效的情况 / 229 6.7 部署一个blog程序服务 / 2306.7.1 开源博客程序WordPress介绍 / 2306.7.2 WordPress博客程序的搭建准备 / 2316.7.3 开始安装blog博客程序 / 2346.7.4 实现WordPress博客程序URL静态化 / 237 6.8 有关使用高版本PHP 5.5的说明 / 240 6.9 本章重点回顾 / 241 6.10 本章参考资料 / 241 第7章 PHP服务缓存加速优化实战 / 242 7.1 PHP缓存加速器介绍与环境准备 / 2427.1.1 PHP缓存加速器介绍 / 2427.1.2 LAMP环境PHP缓存加速器的原理 / 2427.1.3 LNMP环境PHP缓存加速器的原理详解 / 2437.1.4 PHP缓存加速器软件种类及选择建议 / 2447.1.5 PHP缓存加速器安装环境准备 / 2457.1.6 有关LNMP环境扩展软件的部署说明 / 246 7.2 安装PHP缓存加速器扩展 / 2477.2.1 安装PHP eAccelerator缓存加速模块 / 2477.2.2 安装PHP XCache缓存加速模块 / 2497.2.3 PHP官方加速插件ZendOpcache / 251 7.3 安装数据库缓存及其他PHP扩展插件 / 2527.3.1 安装PHP Memcached扩展插件 / 2527.3.2 安装PDO_MYSQL扩展模块 / 255 7.4 安装其他的PHP扩展插件模块 / 2567.4.1 安装图像处理程序及imagick扩展模块 / 2567.4.2 检查所有PHP扩展插件模块安装的成果 / 260 7.5 配置PHP加速与缓存相关的扩展插件模块 / 2617.5.1 配置Memcache/ PDO_MYSQL/ imagick模块生效 / 2617.5.2 配置eAccelerator插件生效并优化参数 / 2647.5.3 配置XCache插件加速 / 2697.5.4 配置ZendOpcache插件加速 / 275 7.6 生产环境PHP扩展插件的安装建议 / 278 7.7 补充知识 / 2797.7.1 phpize是什么 / 2797.7.2 PHP指定MySQL的编译参数带来的问题 / 280 7.8 PHP缓存加速压力测试练习 / 280 7.9 本章参考资料 / 281 第8章 企业级Nginx Web服务优化实战 / 282 8.1 Nginx基本安全优化 / 2828.1.1 调整参数隐藏Nginx软件版本号信息 / 2828.1.2 更改源码隐藏Nginx软件名及版本号 / 2848.1.3 更改Nginx服务的默认用户 / 287 8.2 根据参数优化Nginx服务性能 / 2888.2.1 优化Nginx服务的worker进程个数 / 2888.2.2 优化绑定不同的Nginx进程到不同的CPU上 / 2908.2.3 Nginx事件处理模型优化 / 2938.2.4 调整Nginx单个进程允许的客户端**大连接数 / 2948.2.5 配置Nginx worker进程**大打开文件数 / 2958.2.6 优化服务器域名的散列表大小 / 2958.2.7 开启高效文件传输模式 / 2978.2.8 优化Nginx连接参数,调整连接超时时间 / 2988.2.9 上传文件大小的限制(动态应用) / 3018.2.10 FastCGI相关参数调优(配合PHP引擎动态服务) / 3018.2.11 配置Nginx gzip压缩实现性能优化 / 3058.2.12 配置Nginx expires缓存实现性能优化 / 307 8.3 Nginx日志相关优化与安全 / 3118.3.1 编写脚本实现Nginx access日志轮询 / 3118.3.2 不记录不需要的访问日志 / 3128.3.3 访问日志的权限设置 / 3138.4 Nginx站点目录及文件URL访问控制 / 3138.4.1 根据扩展名限制程序和文件访问 / 3138.4.2 禁止访问指定目录下的所有文件和目录 / 3148.4.3 限制网站来源IP访问 / 3158.4.4 配置Nginx,禁止非法域名解析访问企业网站 / 316 8.5 Nginx图片及目录防盗链解决方案 / 317 8.6 Nginx错误页面的优雅显示 / 3248.6.1 生产环境常见的HTTP状态码列表 / 3248.6.2 为什么要配置错误页面优雅显示 / 324 8.7 Nginx站点目录文件及目录权限优化 / 327 8.8 Nginx防爬虫优化 / 329 8.9 利用Nginx限制HTTP的请求方法 / 331 8.10 使用CDN做网站内容加速 / 3318.10.1 什么是CDN / 3318.10.2 CDN的特点 / 3328.10.3 企业使用CDN的基本要求 / 333 8.11 Nginx程序架构优化 / 333 8.12 使用普通用户启动Nginx(监牢模式) / 3348.12.1 为什么要让Nginx服务使用普通用户 / 3348.12.2 给Nginx服务降权的解决方案 / 3348.12.3 给Nginx服务降权实战 / 335 8.13 控制Nginx并发连接数量 / 338 8.14 控制客户端请求Nginx的速率 / 342 8.15 本章重点回顾 / 344 第9章 MySQL数据库企业级应用实践 / 345 9.1 概述 / 3459.1.1 MySQL介绍 / 3459.1.2 MariaDB数据库的诞生背景介绍 / 345 9.2 MySQL多实例介绍 / 3469.2.1 什么是MySQL多实例 / 3469.2.2 MySQL多实例的作用与问题 / 346 9.3 MySQL多实例的生产应用场景 / 347 9.4 MySQL多实例常见的配置方案 / 3489.4.1 单一配置文件、单一启动程序的多实例部署方案 / 3489.4.2 多配置文件、多启动程序的部署方案 / 349 9.5 安装并配置多实例MySQL数据库 / 3509.5.1 安装MySQL多实例 / 3509.5.2 创建MySQL多实例的数据文件目录 / 3529.5.3 创建MySQL多实例的配置文件 / 3539.5.4 创建MySQL多实例的启动文件 / 3559.5.5 配置MySQL多实例的文件权限 / 3589.5.6 MySQL相关命令加入全局路径的配置 / 3589.5.7 初始化MySQL多实例的数据库文件 / 3599.5.8 启动MySQL多实例数据库 / 3619.5.9 MySQL多实例启动故障排错说明 / 362 9.6 配置及管理MySQL多实例数据库 / 363 9.7 MySQL主从复制介绍 / 3679.7.1 概述 / 3679.7.2 MySQL主从复制的企业应用场景 / 3699.7.3 实现MySQL主从读写分离的方案 / 3709.7.4 MySQL主从复制原理介绍 / 3719.7.5 MySQL主从复制原理过程详细描述 / 372 9.8 MySQL主从复制实践 / 3739.8.1 主从复制实践准备 / 3739.8.2 在主库Master上执行操作配置 / 3749.8.3 在MySQL从库上执行的操作过程 / 3799.8.4 启动从库同步开关,测试主从复制配置情况 / 3829.8.5 MySQL主从复制问题汇总 / 3849.8.6 MySQL主从复制配置步骤小结 / 3859.8.7 生产场景下轻松部署MySQL主从复制 / 3869.8.8 MySQL主从复制线程状态说明及用途 / 387 9.9 MySQL主从复制更多应用技巧实践 / 389 9.10 本章重点回顾 / 395 9.11 本章参考资料 / 395 第10章 企业级NFS网络文件共享服务 / 396 10.1 NFS介绍 / 39610.1.1 什么是NFS / 39610.1.2 NFS的历史介绍 / 39610.1.3 NFS在企业中的应用场景 / 39710.1.4 企业生产集群为什么需要共享存储角色 / 398 10.2 NFS系统原理介绍 / 39910.2.1 NFS系统挂载结构图解与介绍 / 39910.2.2 什么是RPC / 40110.2.3 NFS的工作流程原理 / 402 10.3 NFS服务器端部署环境准备 / 403 10.4 NFS服务器端的设置 / 40410.4.1 NFS软件列表 / 40410.4.2 查看NFS软件包 / 40410.4.3 启动NFS相关服务 / 40510.4.4 NFS服务常见进程详解 / 40710.4.5 配置NFS服务器端服务开机自启动 / 409 10.5 实战配置NFS服务器端 / 41010.5.1 NFS服务器端配置文件路径 / 41010.5.2 exports配置文件格式 / 41010.5.3 企业生产场景NFS exports配置实例 / 411 10.6 NFS配置参数权限 / 411 10.7 NFS服务企业案例配置实践 / 413 10.8 NFS服务的重点知识梳理 / 417 10.9 NFS客户端挂载命令 / 41810.9.1 NFS客户端挂载命令格式 / 41810.9.2 NFS客户端挂载排错思路 / 41910.9.3 NFS客户端开机自启动挂载 / 421 10.10 生产环境高级案例配置实战 / 42210.10.1 指定固定UID用户配置NFS共享的实例 / 42210.10.2 NFS服务器端的操作步骤 / 42210.10.3 NFS客户端的操作步骤 / 423 10.11 NFS客户端挂载深入 / 42410.11.1 NFS客户端挂载参数说明 / 42410.11.2 NFS客户端挂载优化 / 426 10.12 NFS系统应用的优缺点说明 / 429 10.13 本章涉及的相关知识 / 43010.13.1 showmount命令说明 / 43010.13.2 exportfs命令说明 / 431 第11章 Nginx反向代理与负载均衡应用实践 / 436 11.1 集群简介 / 436 11.2 为什么要使用集群 / 436 11.3 集群的分类 / 439 11.4 常用的集群软硬件介绍及选型 / 441 11.5 Nginx负载均衡集群介绍 / 442 11.5.1 搭建负载均衡服务的需求 / 442 11.5.2 Nginx负载均衡集群介绍 / 443 11.6 快速实践Nginx负载均衡环境准备 / 443 11.6.1 软硬件准备 / 444 11.6.2 安装Nginx软件 / 444 11.6.3 配置用于测试的Web服务 / 445 11.6.4 实现一个简单的负载均衡 / 447 11.7 Nginx负载均衡核心组件介绍 / 449 11.7.1 Nginx upstream模块 / 449 11.7.2 http_proxy_module模块 / 455 11.8 Nginx负载均衡配置实战 / 456 11.8.1 配置基于域名虚拟主机的Web节点 / 456 11.8.2 Nginx负载均衡反向代理实践 / 458 11.8.3 根据URL中的目录地址实现代理转发 / 465 11.8.4 根据客户端的设备(user_agent)转发实践 / 470 11.8.5 根据文件扩展名实现代理转发 / 474 11.9 Nginx负载均衡监测节点状态 / 475 11.10 proxy_next_upstream参数补充 / 478 11.11 本章重点回顾 / 478 第12章 Keepalived高可用集群应用实践 / 479 12.1 Keepalived高可用软件 / 479 12.1.1 Keepalived介绍 / 479 12.1.2 Keepalived服务的三个重要功能 / 479 12.1.3 Keepalived高可用故障切换转移原理 / 480 12.2 Keepalived高可用服务搭建准备 / 482 12.3 Keepalived高可用服务单实例实战 / 486 12.3.1 配置Keepalived实现单实例单IP自动漂移接管 / 486 12.3.2 单实例主备模式Keepalived配置文件对比 / 489 12.4 Keepalived高可用服务器的“裂脑”问题 / 491 12.4.1 什么是裂脑 / 491 12.4.2 导致裂脑发生的原因 / 491 12.4.3 解决裂脑的常见方案 / 491 12.4.4 解决Keepalived裂脑的常见方案 / 492 12.5 Keepalived双实例双主模式配置 / 492 12.5.1 Keepalived双实例双主模式配置实战 / 492 12.5.2 双实例双主模式的配置文件对比 / 496 12.6 Nginx负载均衡配合Keepalived服务案例实战 / 498 12.6.1 在lb01和lb02上配置Nginx负载均衡 / 498 12.6.2 在lb01和lb02上配置Keepalived服务 / 499 12.6.3 用户访问准备及模拟实际访问 / 500 12.7 解决服务监听的网卡上不存在IP地址问题 / 502 12.8 解决高可用服务只针对物理服务器的问题 / 502 12.9 解决多组Keepalived服务器在一个局域网的冲突问题 / 505 12.10 配置指定文件接收Keepalived服务日志 / 505 12.11 开发监测Keepalived裂脑的脚本 / 507 12.12 本章重点回顾 / 508 第13章 企业级Memcached服务应用实践 / 509 13.1 Memcached介绍 / 509 13.1.1 Memcached与常见同类软件对比 / 509 13.1.2 互联网常见内存缓存服务软件 / 510 13.2 Memcached的用途与应用场景 / 511 13.2.1 Memcached常见用途工作流程 / 511 13.2.2 Memcached在企业中的应用场景 / 512 13.3 Memcached的特点与工作机制 / 514 13.3.1 Memcached的特点 / 514 13.3.2 Memcached工作原理与机制 / 515 13.3.3 Memcached预热理念及集群节点的正确重启方法 / 516 13.4 Memcached内存管理 / 517 13.4.1 Memcached内存管理机制深入剖析 / 517 13.4.2 Memcached Slab Allocator内存管理机制的缺点 / 519 13.4.3 使用Growth Factor对Slab Allocator内存管理机制调优 / 519 13.4.4 Memcached的检测过期与删除机制 / 520 13.5 Memcached服务安装 / 521 13.6 Memcached服务的基本管理 / 522 13.6.1 启动 Memcached / 522 13.6.2 Memcached启动命令相关参数说明 / 523 13.6.3 向Memcached中写入数据并检查 / 524 13.6.4 操作Memcached相关命令的语法 / 526 13.6.5 关闭Memcached / 526 13.6.6 企业工作场景中如何配置Memcached / 527 13.7 安装Memcached客户端 / 527 13.8 Memcached应用管理 / 530 13.8.1 通过命令管理Memcached / 530 13.8.2 Memcached状态信息详细说明 / 534 13.8.3 通过memadmin php工具展示Memcached状态信息 / 536 13.9 Memcached服务应用的优化 / 538 13.9.1 Memcached服务应用优化案例 / 538 13.9.2 Memcached服务优化策略 / 539 13.9.3 Memcached服务在大型站点中的架构优化 / 540 13.10 Memcached在集群中session共享案例 / 546 13.10.1 Memcached在集群中的session共享存储实战 / 546 13.10.2 Memcached在集群中的session共享存储的优缺点 / 546 13.11 Memcached兼容持久化工具介绍 / 547 13.11.1 MemcacheDB(key-value) / 547 13.11.2 Tokyo Tyrant(key-value) / 548 13.12 本章重点回顾 / 549 第14章 企业级监控Nagios实践 / 550 14.1 Nagios监控简介 / 550 14.2 Nagios监控工具及原理介绍 / 551 14.2.1 Nagios介绍 / 551 14.2.2 Nagios的特点 / 551 14.2.3 Nagios监控系统家族成员的构成 / 551 14.2.4 Nagios监控系统完整图解 / 554 14.3 Nagios服务器端安装 / 555 14.3.1 Nagios安装准备 / 555 14.3.2 安装Nagios服务器端 / 562 14.4 Nagios客户端安装 / 571 14.4.1 Nagios客户端安装说明 / 571 14.4.2 Nagios客户端安装准备 / 571 14.4.3 在Nagios 客户端安装软件 / 572 14.4.4 配置Nagios客户端nrpe服务 / 576 14.5 Nagios服务器端监控 / 578 14.5.1 Nagios服务器端监控基础介绍 / 578 14.5.2 配置Nagios服务器端监控项 / 584 14.5.3 Nagios的调试 / 603 14.6 服务器端Nagios图形监控显示和管理 / 604 14.6.1 服务器端安装PNP生成图形监控曲线 / 604 14.6.2 配置主机及服务获取状态数据出图 / 609 14.6.3 整合PNP URL超链接到Nagios Web界面 / 613 14.7 实现将Nagios故障报警给管理员 / 616 14.8 Nagios插件开发 / 622 14.8.1 概述 / 622 14.8.2 编写Nagios插件的规则 / 623 14.8.3 使用Shell开发Nagios插件 / 625 14.9 常见故障问题总结 / 631 14.10 本章重点回顾 / 631 第15章 企业级网站集群搭建综合解决方案 / 632 15.1 企业级中小规模网站集群项目规划 / 632 15.1.1 企业级中小规模网站集群架构逻辑图及说明 / 633 15.1.2 集群服务器硬件及操作系统规划 / 634 15.1.3 集群节点的IP地址及主机名规划 / 635 15.1.4 集群节点网络服务规划 / 639 15.1.5 集群节点服务应用的目录结构规划 / 640 15.2 集群服务搭建详细规划设计说明 / 641 15.2.1 集群服务搭建佳部署顺序 / 641 15.2.2 集群架构服务搭建规划设计 / 642 15.3 中小规模网站集群架构综合说明 / 662 15.3.1 概述 / 662 15.3.2 运维人员的两大核心工作主题 / 664 ·············更多章节暂时没拿到,购买后可见! 一共15章 664页
一共15章 664页
购书后请加群加入我为本书提供的两个QQ交流群(339128815和226199808)
转载于:https://blog.51cto.com/oldboy/1752270
跟老男孩学Linux运维:Web集群实战(运维人员必备书籍)相关推荐
- 跟老男孩学 Linux 运维:Web 集群实战
内容简介 本书针对中小规模网站集群的搭建.部署.优化进行了详细讲解,全书可分为三大部分,其中第一部分讲的是 Linux 相关的基础且重要的知识,第二部分针对当下流行的 Web 环境架构(LNMP)的搭 ...
- LVS之VS/NAT搭建web集群实战!!!
项目背景 利用lvs的vs/NAT技术实现一个由负载调度器和两个web服务器组成的架构! 试验环境 vmware workstation 11 centos6.5的系统下 load balance:i ...
- 青蛙学Linux—高性能负载均衡集群软件LVS
LVS,即Linux Virtual Server的简写,是目前非常流行的一款实现负载均衡集群的软件.该项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一.LVS官网http: ...
- 跟老男孩学Linux 5 in 1 PDF
问 怎样让shell脚本执行后不显示输出的值,只让脚本中执行的命令返回到一个txt文件里? 是这样的,我想在shell当中重复执行多条命令,但执行命令后输出的结果不显示在屏幕上,而同时将执行的多条命令 ...
- mysqldba及linux企业集群实战工程师
linux运维工程师和DBA那个越老越吃香?哪个适合一直做? 这两个都是经验越多越吃香.并不是越老越吃香.要靠验的不断积累,而不是年龄. Linux培训内容有哪些 以下是比较经典的Linux编程学习路 ...
- python入门与提高实践 老男孩_跟老男孩学Linux运维:MySQL入门与提高实践
第10章 MySQL数据库日志知识与企业应用实践 10.1 MySQL常用日志文件知识 10.2 错误日志的介绍与配置 10.3 普通查询日志的介绍与配置 10.4 二进制日志的介绍与配置 10.5 ...
- 10 Kafka集群与运维
Kafka集群与运维 10.1 集群应用场景 10.1.1 消息传递 Kafka可以很好地替代传统邮件代理.消息代理的使用有多种原因(将处理与数据生产者分离,缓冲未处理的消息等).与大多数邮件系统相比 ...
- 4.2.5 Kafka集群与运维(集群的搭建、监控工具 Kafka Eagle)
Kafka集群与运维 文章目录 Kafka集群与运维 1.集群的搭建 1.1 搭建zookeeper集群 1.1.1 上传JDK到linux,安装并配置JDK 1.1.2. Linux 安装Zooke ...
- rabbitmq基础5——集群节点类型、集群基础运维,集群管理命令,API接口工具
文章目录 一.集群节点类型 1.1 内存节点 1.2 磁盘节点 二.集群基础运维 2.1 剔除单个节点 2.1.1 集群正常踢出正常节点 2.1.2 服务器异常宕机踢出节点 2.1.3 集群正常重置并 ...
最新文章
- telnet 如何退出
- R语言基于遗传算法(Genetic Algorithm)进行特征筛选(feature selection)
- java 使用正则表达式过滤HTML中标签
- Android:展开/折叠动画
- FileChannel应用实例——本地文件读数据(假定文件已存在)
- [Java基础]自定义注解 格式本质
- [你必须知道的.NET]第二十回:学习方法论
- php验证码完整功能,用PHP实现验证码功能
- Griddle, griddle-react 一个REACT 表格组件
- 关于@Autowired的使用:推荐使用构造函数进行注入
- mcgs组态软件中字体如果从左到右变化_MCGS脚本程序 -
- 2018-1-24(转)游戏策划案也有“套路”?
- 再遇soundmix.dll,小试pe_xscan
- 开源公告|微信云端深度学习推理框架WeChat TFCC开源啦!
- lorawan 科普文
- Delphi输出日志的方法
- Android混淆总结篇(一)
- 2020 年编程语言盘点展望:Java 老兵不死,Kotlin 蓄势待发
- mysql 创建唯一约束表
- 饥荒联机显示不了服务器,饥荒联机版启动服务器出现了一点小问题 | 手游网游页游攻略大全...