图书介绍

跟老男孩学Linux运维 Web集群实战PDF|Epub|txt|kindle电子书版本下载

跟老男孩学Linux运维 Web集群实战
  • 老男孩著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111529835
  • 出版时间:2016
  • 标注页数:664页
  • 文件大小:115MB
  • 文件页数:693页
  • 主题词:Linux操作系统

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

跟老男孩学Linux运维 Web集群实战PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Linux系统介绍与环境搭建准备1

1.1 Linux简介1

1.1.1 什么是操作系统1

1.1.2 什么是Linux 2

1.2 Linux的起源3

1.2.1 UNIX的历史3

1.2.2 UNIX的5大优秀特性4

1.2.3 UNIX操作系统的革命4

1.2.4 Linux的诞生5

1.2.5 Linux的发展历程5

1.3 Linux核心概念知识6

1.3.1 自由软件与FSF 6

1.3.2 GNU知识7

1.3.3 GPL知识8

1.3.4 Linux系统组成8

1.4 Linux的特点8

1.4.1 Linux为什么受欢迎8

1.4.2 Linux更多特点介绍9

1.5 Linux的应用领域9

1.5.1 IT服务器Linux系统应用领域9

1.5.2 嵌入式Linux系统应用领域10

1.5.3 个人桌面Linux应用领域11

1.5.4 本书讲解的Linux领域说明11

1.6 如何选择Linux的发行版11

1.6.1 Linux的发行版本介绍11

1.6.2 选择适合的Linux系统学习12

1.7 搭建学习Linux的运维环境14

1.7.1 虚拟机软件介绍14

1.7.2 通过虚拟机软件学习Linux运维15

1.7.3 选择适合自己的虚拟机软件16

1.7.4 安装与使用VMware虚拟机软件17

1.7.5 创建一个虚拟机的实践17

1.8 本章重点回顾26

1.9 本章知识相关考试题27

1.10 本章参考资料27

第2章 企业级CentOS 6.6 操作系统安装28

2.1 下载CentOS系统ISO镜像28

2.1.1 下载CentOS系统ISO镜像的说明28

2.1.2 下载后有关ISO镜像的使用说明29

2.1.3 为什么企业环境要选择64位操作系统30

2.1.4 如何区分已安装的系统是32位还是64位31

2.1.5 在学习与工作中如何选择操作系统31

2.2 CentOS 6.6 操作系统安装准备32

2.2.1 单台物理服务器安装系统准备32

2.2.2 虚拟机学习安装系统准备32

2.3 开始安装CentOS 6.6 操作系统33

2.3.1 安装CentOS 6.6 操作系统的过程33

2.3.2 磁盘分区类型选择与磁盘分区配置过程39

2.3.3 CentOS 6.6 系统安装包组的选择与配置过程47

2.4 系统安装后的基本配置50

2.4.1 重启系统过程中的引导过程介绍50

2.4.2 登录系统51

2.4.3 配置网卡和设置网络联网52

2.4.4 更新系统,打补丁到最新58

2.4.5 额外安装一些有用的软件包59

2.5 本章重点回顾59

2.6 本章知识相关考试题60

第3章 CentOS 6.6 连接管理及优化61

3.1 远程连接Linux系统管理61

3.1.1 为什么要远程连接Linux系统61

3.1.2 远程连接Linux的原理61

3.1.3 远程连接Linux的客户端工具介绍65

3.1.4 如何选择远程连接Linux的工具65

3.2 SSH客户端常用工具SecureCRT66

3.2.1 SecureCRT工具介绍66

3.2.2 SecureCRT工具安装说明66

3.2.3 配置SecureCRT连接Linux主机66

3.2.4 通过SSH工具连接Linux主机的常见问题67

3.2.5 调整SecureCRT终端显示和回滚缓冲区大小69

3.2.6 调整字体及光标颜色70

3.2.7 配置记录SSH操作的日志及输出70

3.2.8 配置本地机器上传和下载的目录71

3.2.9 实现批量部署和管理功能73

3.2.10 配置SecureCRT标签路径75

3.2.11 配置标签模板75

3.2.12 调整命令行颜色方案(目录和注释)76

3.3 Linux系统应用管理77

3.3.1 添加普通用户账号77

3.3.2 基本的Linux命令操作示例79

3.4 安装Linux系统后调优及安全设置83

3.4.1 关闭SELinux功能83

3.4.2 设定运行级别为3(文本模式)84

3.4.3 精简开机系统自启动84

3.4.4 关闭iptables防火墙88

3.4.5 Linux系统安全最小原则说明88

3.4.6 更改SSH服务器端远程登录的配置89

3.4.7 利用sudo控制用户对系统命令的使用权限91

3.4.8 Linux中文显示设置95

3.4.9 设置Linux服务器时间同步96

3.4.10 历史记录数及登录超时环境变量设置98

3.4.11 调整Linux系统文件描述符数量99

3.4.12 Linux服务器内核参数优化100

3.4.13 定时清理邮件服务临时目录垃圾文件103

3.4.14 隐藏Linux版本信息显示104

3.4.15 锁定关键系统文件,防止被提权篡改104

3.4.16 清除多余的系统虚拟账号105

3.4.17 为grub菜单加密码105

3.4.18 禁止Linux系统被ping 106

3.4.19 升级具有典型漏洞的软件版本107

3.5 Linux基础优化与安全重点小结107

3.6 有关VMware虚拟机的使用问题108

3.7 本章重点回顾109

3.8 本章知识相关考试题109

第4章 Web服务基础110

4.1 HTTP服务的重要基础110

4.1.1 用户访问网站基本流程110

4.1.2 DNS系统解析基本流程112

4.2 HTTP协议115

4.2.1 HTTP协议简介115

4.2.2 HTTP协议版本116

4.2.3 HTTP请求方法116

4.2.4 HTTP状态码117

4.2.5 HTTP报文118

4.2.6 HTTP协议原理及重点分析122

4.3 HTTP资源123

4.3.1 媒体类型123

4.3.2 URL介绍124

4.3.3 URI介绍124

4.3.4 静态网页资源125

4.3.5 动态网页资源126

4.3.6 伪静态网页127

4.3.7 生产Web架构优化实战方案128

4.4 网站流量度量术语129

4.4.1 IP129

4.4.2 PV130

4.4.3 UV130

4.4.4 企业网站对IP、 PV、 UV的度量131

4.4.5 IP、 PV、 UV的区别132

4.4.6 并发连接132

4.4.7 常见企业网站排名及PV/IP访问量134

4.4.8 有关网站度量Linux企业运维的常见面试题135

4.5 WWW服务软件介绍135

4.5.1 WWW软件全球使用排名参考135

4.5.2 当前互联网主流Web服务说明136

4.5.3 WWW静态程序服务软件Apache 136

4.5.4 WWW静态服务软件Nginx 137

4.5.5 WWW动态服务软件Resin 137

4.5.6 WWW动态服务软件Tomcat 137

4.5.7 WWW动态服务软件PHP 138

4.6 本章重点回顾138

4.7 本章知识相关面试考试题138

4.8 本章参考资料139

第5章 Nginx Web服务应用140

5.1 Nginx介绍140

5.1.1 Nginx是什么140

5.1.2 Nginx软件的使用排名141

5.1.3 Nginx的重要特性及应用场合142

5.2 Nginx Web服务144

5.2.1 Nginx Web服务介绍144

5.2.2 Nginx与其他Web软件产品的对比说明144

5.2.3 Web服务产品性能对比测试145

5.2.4 为什么Nginx总体性能比Apache高145

5.2.5 如何正确选择Web服务器147

5.3 编译安装Nginx147

5.4 Nginx技术的深入剖析156

5.4.1 Nginx软件功能模块说明156

5.4.2 Nginx的目录结构说明157

5.4.3 Nginx主配置文件nginx.conf 158

5.4.4 Nginx其他配置文件160

5.5 Nginx虚拟主机配置实战162

5.5.1 虚拟主机的概念和类型介绍162

5.5.2 基于域名的虚拟主机配置实战162

5.5.3 基于端口的虚拟主机配置实战169

5.5.4 基于IP的虚拟主机配置实战171

5.5.5 Nginx配置虚拟主机的步骤172

5.5.6 企业场景中重启Nginx后的检测策略173

5.6 Nginx常用功能配置实战174

5.6.1 规范优化Nginx配置文件174

5.6.2 Nginx虚拟主机的别名配置179

5.6.3 Nginx状态信息功能实战180

5.6.4 为Nginx增加错误日志(error log)配置183

5.7 Nginx访问日志(access_ log)184

5.7.1 Nginx访问日志介绍184

5.7.2 访问日志参数184

5.7.3 访问日志配置说明184

5.7.4 访问日志配置实战186

5.7.5 Nginx访问日志轮询切割188

5.8 Nginx location190

5.8.1 location作用190

5.8.2 location语法190

5.8.3 location匹配示例190

5.8.4 location匹配实战191

5.9 Nginx rewrite194

5.9.1 什么是Nginx rewrite ? 194

5.9.2 Nginx rewrite语法194

5.9.3 Nginx rewrite的企业应用场景195

5.9.4 Nginx rewrite 301跳转196

5.9.5 实现不同域名的URL跳转196

5.10 Nginx访问认证198

5.11 Nginx相关问题的解答201

5.12 本章重点回顾204

第6章 企业级LNMP环境应用实践205

6.1 LNMP应用环境205

6.1.1 LNMP介绍205

6.1.2 LNMP组合工作流程205

6.2 LNMP之MySQL数据库206

6.2.1 MySQL数据库介绍206

6.2.2 为什么选择MySQL数据库207

6.2.3 安装MySQL数据库207

6.2.4 配置并启动MySQL数据库212

6.2.5 MySQL安全配置215

6.3 FastCGI介绍217

6.3.1 什么是CGI 217

6.3.2 什么是FastCGI 217

6.3.3 Nginx FastCGI的运行原理218

6.4 LNMP之PHP (FastCGI方式)服务的安装准备218

6.4.1 检查Nginx及MySQL的安装情况218

6.4.2 检查安装PHP所需的lib库219

6.4.3 安装uim无法安装的libiconv库220

6.4.4 安装libmcrypt库221

6.4.5 安装mhash加密扩展库221

6.4.6 安装mcrypt加密扩展库221

6.5 开始安装PHP (FastCGl方式)服务222

6.5.1 获取PHP软件包222

6.5.2 解压配置PHP 222

6.5.3 编译PHP 224

6.5.4 安装PHP生成文件到系统225

6.5.5 配置PHP引擎配置文件php.ini 226

6.5.6 配置PHP服务(FastCGI方式)的配置文件php-fpm.conf 226

6.5.7 启动PHP服务(FastCGI方式)227

6.6 配置Nginx支持PHP程序请求访问227

6.6.1 修改Nginx配置文件227

6.6.2 检查并启动Nginx 228

6.6.3 测试LNMP环境生效的情况229

6.7 部署一个blog程序服务230

6.7.1 开源博客程序WordPress介绍230

6.7.2 WordPress博客程序的搭建准备231

6.7.3 开始安装blog博客程序234

6.7.4 实现WordPress博客程序URL静态化237

6.8 有关使用高版本PHP 5.5 的说明240

6.9 本章重点回顾241

6.10 本章参考资料241

第7章 PHP服务缓存加速优化实战242

7.1 PHP缓存加速器介绍与环境准备242

7.1.1 PHP缓存加速器介绍242

7.1.2 LAMP环境PHP缓存加速器的原理242

7.1.3 LNMP环境PHP缓存加速器的原理详解243

7.1.4 PHP缓存加速器软件种类及选择建议244

7.1.5 PHP缓存加速器安装环境准备245

7.1.6 有关LNMP环境扩展软件的部署说明246

7.2 安装PHP缓存加速器扩展247

7.2.1 安装PHP eAccelerator缓存加速模块247

7.2.2 安装PHP XCache缓存加速模块249

7.2.3 PHP官方加速插件ZendOpcache 251

7.3 安装数据库缓存及其他PHP扩展插件252

7.3.1 安装PHP Memcached扩展插件252

7.3.2 安装PDO MYSQL扩展模块255

7.4 安装其他的PHP扩展插件模块256

7.4.1 安装图像处理程序及imagick扩展模块256

7.4.2 检查所有PHP扩展插件模块安装的成果260

7.5 配置PHP加速与缓存相关的扩展插件模块261

7.5.1 配置Memcache/ PDO MYSQL/ imagick模块生效261

7.5.2 配置eAccelerator插件生效并优化参数264

7.5.3 配置XCache插件加速269

7.5.4 配置ZendOpcache插件加速275

7.6 生产环境PHP扩展插件的安装建议278

7.7 补充知识279

7.7.1 phpize是什么279

7.7.2 PHP指定MySQL的编译参数带来的问题280

7.8 PHP缓存加速压力测试练习280

7.9 本章参考资料281

第8章 企业级Nqinx Web服务优化实战282

8.1 Nginx基本安全优化282

8.1.1 调整参数隐藏Nginx软件版本号信息282

8.1.2 更改源码隐藏Nginx软件名及版本号284

8.1.3 更改Nginx服务的默认用户287

8.2 根据参数优化Nginx服务性能288

8.2.1 优化Nginx服务的worker进程个数288

8.2.2 优化绑定不同的Nginx进程到不同的CPU上290

8.2.3 Nginx事件处理模型优化293

8.2.4 调整Nginx单个进程允许的客户端最大连接数294

8.2.5 配置Nginx worker进程最大打开文件数295

8.2.6 优化服务器域名的散列表大小295

8.2.7 开启高效文件传输模式297

8.2.8 优化Nginx连接参数,调整连接超时时间298

8.2.9 上传文件大小的限制(动态应用)301

8.2.10 FastCGI相关参数调优(配合PHP引擎动态服务)301

8.2.11 配置Nginx gzip压缩实现性能优化305

8.2.12 配置Nginx expires缓存实现性能优化307

8.3 Nginx日志相关优化与安全311

8.3.1 编写脚本实现Nginx access日志轮询311

8.3.2 不记录不需要的访问日志312

8.3.3 访问日志的权限设置313

8.4 Nginx站点目录及文件URL访问控制313

8.4.1 根据扩展名限制程序和文件访问313

8.4.2 禁止访问指定目录下的所有文件和目录314

8.4.3 限制网站来源IP访问315

8.4.4 配置Nginx,禁止非法域名解析访问企业网站316

8.5 Nginx图片及目录防盗链解决方案317

8.6 Nginx错误页面的优雅显示324

8.6.1 生产环境常见的HTTP状态码列表324

8.6.2 为什么要配置错误页面优雅显示324

8.7 Nginx站点目录文件及目录权限优化327

8.8 Nginx防爬虫优化329

8.9 利用Nginx限制HTTP的请求方法331

8.10 使用CDN做网站内容加速331

8.10.1 什么是CDN 331

8.10.2 CDN的特点332

8.10.3 企业使用CDN的基本要求333

8.11 Nginx程序架构优化333

8.12 使用普通用户启动Nginx(监牢模式)334

8.12.1 为什么要让Nginx服务使用普通用户334

8.12.2 给Nginx服务降权的解决方案334

8.12.3 给Nginx服务降权实战335

8.13 控制Nginx并发连接数量338

8.14 控制客户端请求Nginx的速率342

8.15 本章重点回顾344

第9章 MySQL数据库企业级应用实践345

9.1 概述345

9.1.1 MySQL介绍345

9.1.2 MariaDB数据库的诞生背景介绍345

9.2 MySQL多实例介绍346

9.2.1 什么是MySQL多实例346

9.2.2 MySQL多实例的作用与问题346

9.3 MySQL多实例的生产应用场景347

9.4 MySQL多实例常见的配置方案348

9.4.1 单一配置文件、单一启动程序的多实例部署方案348

9.4.2 多配置文件、多启动程序的部署方案349

9.5 安装并配置多实例MySQL数据库350

9.5.1 安装MySQL多实例350

9.5.2 创建MySQL多实例的数据文件目录352

9.5.3 创建MySQL多实例的配置文件353

9.5.4 创建MySQL多实例的启动文件355

9.5.5 配置MySQL多实例的文件权限358

9.5.6 MySQL相关命令加入全局路径的配置358

9.5.7 初始化MySQL多实例的数据库文件359

9.5.8 启动MySQL多实例数据库361

9.5.9 MySQL多实例启动故障排错说明362

9.6 配置及管理MySQL多实例数据库363

9.7 MySQL主从复制介绍367

9.7.1 概述367

9.7.2 MySQL主从复制的企业应用场景369

9.7.3 实现MySQL主从读写分离的方案370

9.7.4 MySQL主从复制原理介绍371

9.7.5 MySQL主从复制原理过程详细描述372

9.8 MySQL主从复制实践373

9.8.1 主从复制实践准备373

9.8.2 在主库Master上执行操作配置374

9.8.3 在MySQL从库上执行的操作过程379

9.8.4 启动从库同步开关,测试主从复制配置情况382

9.8.5 MySQL主从复制问题汇总384

9.8.6 MySQL主从复制配置步骤小结385

9.8.7 生产场景下轻松部署MySQL主从复制386

9.8.8 MySQL主从复制线程状态说明及用途387

9.9 MySQL主从复制更多应用技巧实践389

9.10 本章重点回顾395

9.11 本章参考资料395

第10章 企业级NFS网络文件共享服务396

10.1 NFS介绍396

10.1.1 什么是NFS 396

10.1.2 NFS的历史介绍396

10.1.3 NFS在企业中的应用场景397

10.1.4 企业生产集群为什么需要共享存储角色398

10.2 NFS系统原理介绍399

10.2.1 NFS系统挂载结构图解与介绍399

10.2.2 什么是RPC 401

10.2.3 NFS的工作流程原理402

10.3 NFS服务器端部署环境准备403

10.4 NFS服务器端的设置404

10.4.1 NFS软件列表404

10.4.2 查看NFS软件包404

10.4.3 启动NFS相关服务405

10.4.4 NFS服务常见进程详解407

10.4.5 配置NFS服务器端服务开机自启动409

10.5 实战配置NFS服务器端410

10.5.1 NFS服务器端配置文件路径410

10.5.2 exports配置文件格式410

10.5.3 企业生产场景NFS exports配置实例411

10.6 NFS配置参数权限411

10.7 NFS服务企业案例配置实践413

10.8 NFS服务的重点知识梳理417

10.9 NFS客户端挂载命令418

10.9.1 NFS客户端挂载命令格式418

10.9.2 NFS客户端挂载排错思路419

10.9.3 NFS客户端开机自启动挂载421

10.10 生产环境高级案例配置实战422

10.10.1 指定固定UID用户配置NFS共享的实例422

10.10.2 NFS服务器端的操作步骤422

10.10.3 NFS客户端的操作步骤423

10.11 NFS客户端挂载深入424

10.11.1 NFS客户端挂载参数说明424

10.11.2 NFS客户端挂载优化426

10.12 NFS系统应用的优缺点说明429

10.13 本章涉及的相关知识430

10.13.1 showmount命令说明430

10.13.2 exportfs命令说明431

10.13.3 RPC432

10.13.4 NFS服务器端的防火墙控制433

10.13.5 NFS常见故障排查433

10.14 本章重点回顾435

10.15 本章参考资料435

第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 在1b01和1b02上配置Nginx负载均衡498

12.6.2 在1b01和1b02上配置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 关闭Memcached526

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

热门推荐