高性能Linux服务器构建实战:运维监控、性能调优与集群应用(pdf)

 

百万级字迹详解实战案例,篇幅因素故只展现pdf目录,完整解析获取方式私信555即可

目录

  1. 读者对象
  2. Web应用篇(1至第3章)
  3. 数据备份恢复篇(4至第6章)
  4. 网络存储应用篇(7和第8章)
  5. 运维监控与性能优化篇(9和第10章)
  6. 集群高级应用篇(11至第14章)
  7. 勘误和支持

第1篇 Web应用篇

1 、轻量级HTTP服务器Nginx

1.1 什么是Nginx

1.2 为什么要选择Nginx

1.2.1 Nginx与Apache的异同

1.2.2 选择Nginx的优势所在

1.3 Nginx的模块与工作原理

1.4 Nginx的安装与配置

1.4.1 下载与安装Nginx

1.4.2 Nginx配置文件的结构

1.4.3 配置与调试Nginx

1.4.4 Nginx的启动、关闭和平滑重启

1.5 Nginx常用配置实例

1.5.1 虚拟主机配置实例

1.5.2 负载均衡配置实例

1.5.3 防盗链配置实例

1.5.4 日志分割配置实例

1.6 Nginx性能优化技巧

1.6.1 编译安装过程优化

1.6.2 利用TCMalloc优化Nginx的性能

1.6.3 Nginx内核参数优化

1.7 实战Nginx与PHP(FastCGI)的安装、配置与优化

1.7.1 什么是FastCGI

1.7.2 Nginx+FastCGI运行原理

1.7.3 spawn-fcgi与PHP-FPM

1.7.4 PHP与PHP-FPM的安装及优化

1.7.5 配置Nginx来支持PHP

1.7.6 测试Nginx对PHP的解析功能

1.7.7 优化Nginx中FastCGI参数的实例

1.8 实战Nginx与Perl、Java的安装与配置

1.8.1 Perl(FastCGI)的安装

1.8.2 为Nginx添加FCGI支持

1.8.3 测试Nginx+Perl(FastCGI)

1.8.4 搭建Nginx+Java环境

1.9 本章小结

2 、高性能HTTP加速器Varnish

2.1 初识Varnish

2.1.1 Varnish概述

2.1.2 Varnish的结构与特点

2.1.3 Varnish与Squid的对比

2.2 开始安装Varnish

2.2.1 安装前的准备

2.2.2 获取Varnish软件

2.2.3 安装pcre

2.2.4 安装Varnish

2.3 配置Varnish

2.3.1 VCL使用说明

2.3.2 配置一个简单的Varnish实例

2.3.3 Varnish对应多台Web服务器的配置实例

2.4 运行Varnish

2.4.1 varnishd指令

2.4.2 配置Varnish运行脚本

2.4.3 管理Varnish运行日志

2.5 管理Varnish

2.5.1 查看Varnish进程

2.5.2 查看Varnish缓存效果与状态

2.5.3 通过端口管理Varnish

2.5.4 管理Varnish缓存内容

2.6 Varnish优化

2.6.1 优化Linux内核参数

2.6.2 优化系统资源

2.6.3 优化Varnish参数

2.7 Varnish的常见应用实例

2.7.1 利用Varnish实现图片防盗链

2.7.2 利用Varnish实现静态文件压缩处理

2.8 本章小结

3、 Memcached应用实战

3.1 Memcached基础

3.1.1 什么是Memcached

3.1.2 Memcached的特征

3.1.3 Memcached的安装

3.1.4 Memcached的简单使用过程

3.2 剖析Memcached的工作原理

3.2.1 Memcached的工作过程

3.2.2 Slab Allocation的工作机制

3.2.3 Memcached的删除机制

3.2.4 Memcached的分布式算法

3.3 Memcached的管理与性能监控

3.3.1 如何管理Memcached

3.3.2 Memcached的监控

3.3.3 Memcached变种产品介绍

3.4 通过UDFs实现Memcached与MySQL的自动更新

3.4.1 UDFs使用简介

3.4.2 memcached_functions_mysql应用实例

3.4.3 对memcached_functions_mysql的简单功能进行测试

3.4.4 使用memcached_functions_mysql的经验与技巧

3.5 本章小结

第2篇 数据备份恢复篇

4 、开源网络备份软件bacula

4.1 bacula总体概述

4.1.1 bacula是什么

4.1.2 bacula适合哪些用户

4.1.3 bacula的功能特点

4.1.4 bacula的工作原理

4.2 安装bacula

4.2.1 bacula的几种网络备份拓扑

4.2.2 编译与安装bacula

4.2.3 初始化MySQL数据库

4.3 配置一个bacula备份系统

4.3.1 配置bacula的Console端

4.3.2 配置bacula的Director端

4.3.3 配置bacula的SD

4.3.4 配置bacula的FD端

4.4 启动与关闭bacula

4.4.1 启动bacula的Director daemon与Storage daemon

4.4.2 在客户端FD启动File daemon

4.5 实战bacula备份恢复过程

4.5.1 实例演示bacula的完全备份功能

4.5.2 实例演示bacula的增量备份功能

4.5.3 实例演示bacula的差异备份功能

4.5.4 实例演示bacula的完全恢复功能

4.5.5 实例演示bacula的不完全恢复功能

4.6 本章小结

5 、数据镜像备份工具rsync与unison

5.1 rsync简介

5.1.1 什么是rsync

5.1.2 rsync的功能特性

5.1.3 下载与安装rsync软件

5.2 利用rsync搭建数据镜像备份系统

5.2.1 rsync的应用模式

5.2.2 企业案例:搭建远程容灾备份系统

5.3 通过rsync+inotify实现数据的实时备份

5.3.1 rsync的优点与不足

5.3.2 初识inotify

5.3.3 安装inotify工具inotify-tools

5.3.4 inotify相关参数

5.3.5 inotifywait相关参数

5.3.6 企业应用案例:利用rsync+inotify搭建实时同步系统

5.4 unison简介

5.5 安装unison

5.6 配置双机ssh信任

5.6.1 在两台机器上创建RSA密钥

5.6.2 添加密钥到授权密钥文件中

5.7 unison的使用

5.7.1 本地使用unison

5.7.2 远程使用unison

5.7.3 unison参数说明

5.7.4 通过配置文件来使用unison

5.8 本章小结

6 、ext3文件系统反删除利器ext3grep

6.1 “rm-rf”带来的困惑

6.2 ext3grep的安装与使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值