《高性能网站构建实战》 
第一篇 架构规划篇 
第1章 网站架构简介 2 
1.1 网站的硬架构 2 
1.1.1 机房的选择 2 
1.1.2 带宽的大小 2 
1.1.3 服务器的划分 3 
1.2 网站的软架构 3 
1.2.1 框架的选择 3 
1.2.2 逻辑的分层 4 
1.3 网站架构需要考虑的几个问题 5 
1.3.1 html静态化 5 
1.3.2 图片服务器分离 5 
1.3.3 数据库集群和库表散列 6 
1.3.4 缓存 6 
1.3.5 镜像 7 
1.3.6 负载均衡 7 
1.4 操作系统的选择及参数优化 7 
1.4.1 用u盘自动安装操作系统 7 
1.4.2 系统初始化 13

.1.5 小结 17 
第二篇 负载应用篇 
第2章 lvs+keepalived实现高可用集群 20 
2.1 软硬负载应用介绍 20 
2.1.1 linux集群简介 20 
2.1.2 硬件负载介绍 21 
2.1.3 软件负载介绍 23 
2.2 搭建lvs+keepalived环境 24 
2.2.1 lvs的模式原理以及算法 24 
2.2.2 keepalived简介 28 
2.2.3 lvs+keepalived环境的实践 29 
2.3 faq 36 
2.4 小结 37 
第3章 高性能负载均衡器haproxy 38 
3.1 haproxy简介及定位 38 
3.2 haproxy的环境配置 38 
3.2.1 haproxy的编译安装 38 
3.2.2 haproxy配置文件详解 44 
3.2.3 haproxy参数优化 49 
3.3 配置haproxy日志 50 
3.4 faq 51 
3.5 小结 52 
第4章 轻量级的负载nginx 53 
4.1 nginx和lvs的比较 53 
4.2 nginx和haproxy对比 54 
4.3 nginx的负载实现 55 
4.3.1 nginx的安装 55 
4.3.2 nginx配置文件详解 58 
4.4 faq 63 
4.5 小结 64 
第三篇 页面缓存篇 
第5章 经久不衰的squid 68 
5.1 squid缓存简介 68 
5.1.1 网站缓存简介 68 
5.1.2 squid缓存 69 
5.2 squid实践部署 71 
5.2.1 squid的编译安装 71 
5.2.2 squid透明缓存的配置 73 
5.2.3 squid反向代理的配置 75 
5.2.4 squid配置文件详解 76 
5.2.5 squid缓存管理 78 
5.3 sarg使用简介 78 
5.4 faq 80 
5.5 小结 81 
第6章 高性能缓存服务器varnish 82 
6.1 varnish缓存简介 82 
6.1.1 varnish的结构特点 82 
6.1.2 varnish和squid的对比 83 
6.2 varnish实践部署 83 
6.2.1 varnish编译安装 83 
6.2.2 varnish缓存的配置 84 
6.2.3 varnish配置文件详解 88 
6.2.4 varnish启动等管理工具 93 
6.3 faq 95 
6.4 小结 96 
第7章 轻量级缓存服务器nginx 97 
7.1 nginx缓存简介 97 
7.1.1 nginx的缓存方式 97 
7.1.2 三种缓存的对比 98 
7.2 nginx实践部署 99 
7.2.1 nginx编译安装 99 
7.2.2 nginx缓存的配置 99 
7.2.3 nginx配置文件详解 102 
7.2.4 nginx缓存命中率配置 104 
7.3 faq 105 
7.4 小结 107 
第四篇 web服务器篇 
第8章 apache组建高稳定性web服务器 110 
8.1 apache简介 110 
8.2 apache的实践 111 
8.2.1 apache的安装 111 
8.2.2 apache的配置 112 
8.2.3 apache启动与停止 115 
8.2.4 apache配置文件详解 116 
8.2.5 apache日志切割 122 
8.2.6 apache实用第三方模块 123 
8.3 小结 127 
第9章 两款常用的小型web服务器 128 
9.1 nginx的web实践 128 
9.1.1 nginx的安装 128 
9.1.2 nginx的web配置 128 
9.1.3 nginx配置文件详解 131 
9.2 nginx小结 134 
9.3 lighttpd简介 134 
9.4 lighttpd实践 135 
9.4.1 lighttpd安装 135 
9.4.2 lighttpd配置 135 
9.4.3 lighttpd配置文件详解 136 
9.5 faq 138 
9.6 小结 139 
第五篇 数据缓存篇 
第10章 高性能内存对象缓存memcached 142 
10.1 nosql简介 142 
10.1.1 什么是nosql 142 
10.1.2 nosql的特点 142 
10.1.3 nosql开源软件介绍 144 
10.2 memcached实践 148 
10.2.1 memcached简介 148 
10.2.2 memcached的原理 148 
10.2.3 memcached的使用 150 
10.2.4 memcache安装启动 150 
10.2.5 memcached的复制功能 152 
10.2.6 memcached管理 153 
10.2.7 memcached的安全 156 
10.3 小结 157 
第11章 高性能的key-value数据库redis 158 
11.1 redis简介 158 
11.1.1 什么是redis 158 
11.1.2 redis的数据结构 158 
11.1.3 redis性能 161 
11.2 redis的实践 161 
11.2.1 redis的安装 161 
11.2.2 redis的配置 162 
11.2.3 redis的启动停止 164 
11.2.4 redis的配置文件详解 166 
11.2.5 redis的管理 170 
11.3 faq 207 
11.4 小结 208 
第12章 mongodb构建分布式文件存储的数据库 209 
12.1 mongodb简介 209 
12.1.1 什么是mongodb 209 
12.1.2 mongodb的特点 209 
12.1.3 mongodb适用场景 210 
12.2 mongodb的实践 211 
12.2.1 mongodb安装启动 211 
12.2.2 mongodb常用命令 215 
12.2.3 mongodb主从配置 221 
12.2.4 mongodb管理工具 223 
12.3 faq 231 
12.4 小结 232 
第六篇 文件服务篇 
第13章 mfs组建分布式文件系统 234 
13.1 分布式文件系统简介 234 
13.1.1 分布式文件系统概述 234 
13.1.2 分布式文件系统架构 235 
13.1.3 常见的开源分布式文件系统 236 
13.2 mfs的实践 241 
13.2.1 mfs简介 241 
13.2.2 mfs安装启动 244 
13.2.3 mfs配置文件详解 251 
13.2.4 mfs操作 254 
13.3 faq 257 
13.4 小结 258 
第14章 云计算之hadoop的组建 259 
14.1 hadoop简介 259 
14.1.1 hadoop特点 259 
14.1.2 hadoop架构 260 
14.1.3 hadoop主要子项目 261 
14.2 hadoop实践部署 262 
14.2.1 hadoop安装 262 
14.2.2 hadoop集群的配置 263 
14.2.3 hadoop启动 267 
14.2.4 hadoop测试 272 
14.2.5 安装第三台slave服务器 273 
14.2.6 安装pig 274 
14.2.7 安装hive 274 
14.2.8 安装jobtracker服务器 276 
14.3 hadoop参数优化 278 
14.4 faq 281 
14.5 小结 283 
第七篇 监控应用篇 
第15章 服务器监控之cacti 286 
15.1 cacti概述 286 
15.2 cacti实践部署 287 
15.2.1 cacti编译安装 287 
15.2.2 cacti的使用 297 
15.2.3 cacti的模板使用 305 
15.2.4 cacti的插件使用 308 
15.3 faq 314 
15.4 小结 315 
第16章 组建企业级分布式监控系统之zabbix 316 
16.1 zabbix简介 316 
16.1.1 zabbix的组成 317 
16.1.2 zabbix监控功能优劣对比 317 
16.2 zabbix的实践 319 
16.2.1 zabbix的安装配置 319 
16.2.2 为zabbix添加新主机 330 
16.3 linux流量监控工具iftop 334 
16.4 性能监视和分析工具nmon 336 
16.5 faq 338 
16.6 小结 339 
附录a ipvsadm命令参考 340 
附录b haproxy关键字列表 343 
附录c squid客户端命令行参考 346

转载于:https://www.cnblogs.com/davidwang456/p/3313854.html

《高性能网站构建实战》 目录--转相关推荐

  1. 8.12-8.13网站构建实战日记

    了解了58同城的大体构建,建议多用div分块较为方便,从这次历时两天的实战中,我深深的体会到了前端在构建网站时,必须要从大体着手细节,而不是走一步再想下一步,在入手构建之前,我先用画图软件构建出了大体 ...

  2. 使用optuna为机器学习模型挑选最优参数进行模型构建实战

    使用optuna为机器学习模型挑选最优参数进行模型构建实战 目录 使用optuna为机器学习模型挑选最优参数进行模型构建实战 Optuna是什么

  3. 硬投票分类器(VotingClassifier)构建实战

    硬投票分类器(VotingClassifier)构建实战 目录 硬投票分类器(VotingClassifier)构建实战 集成学习 硬投票分类器

  4. 词袋模型(bag of words)构建实战

    词袋模型(bag of words)构建实战 目录 词袋模型(bag of words)构建实战 语料数据预处理 词袋模型(BOW)构建

  5. 词频-逆向文件频率TF-IDF构建实战

    词频-逆向文件频率TF-IDF构建实战 目录 词频-逆向文件频率TF-IDF实战 语料处理 TF-IDF编码

  6. 高性能Linux服务器构建实战 服务器安全运维

    文章目录 1. 安全运维 1.1 账户和登录安全 1.1.1 用户和用户组管理 1.1.2 系统服务管理 1.1.3 登录密码安全管理 1.1.4 用户root权限管理 1.1.5 系统欢迎页面管理 ...

  7. php服务器视频教程,从PHP基础到实战高手 高性能Linux服务器构建实战 千峰教育PHP全新版高级视频教程...

    从PHP基础到实战高手 高性能Linux服务器构建实战 千峰教育PHP全新版高级视频教程 非常厉害的一套PHP实战课程,系统的学习完成后可以从零基础的PHP新手, 成长为能独立完成高性能服务器部署的实 ...

  8. 《高性能Linux服务器构建实战》封面照出炉

    今天收到了编辑发过来的新书<高性能Linux服务器构建实战>封面初图,总体感觉机工的封面设计简洁.大方.时尚.沉稳,很符合技术类书籍的风格,在同一个设计样式下,编辑给出了橙色.蓝色.深绿三 ...

  9. 优化Linux内核参数/etc/sysctl.conf sysctl 《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》...

    优化Linux内核参数/etc/sysctl.conf  sysctl  <高性能Linux服务器构建实战:运维监控.性能调优与集群应用> http://book.51cto.com/ar ...

最新文章

  1. cpio.gz文件解压方法
  2. 微软企业库5.0学习笔记(四)配置企业库
  3. 一枚菜狗子的2016总结
  4. 关于Linux的前世今生(一)
  5. C++确定字符串是否具有唯一字符的算法(附完整源码)
  6. Laravel自定义验证规则的实例与框架使用正则实例
  7. 小便利——免密钥简单写法
  8. 完美主义怎么解决_相信我,你不要完美主义
  9. struts处理中文乱码问题总结
  10. 【2017-12-12】Winform----Datagirdview使用
  11. Spring mvc+ maven + MyBatis + Oracle + IDEA 项目搭建 - framework 进阶中(一)
  12. oracle的order by排序中空字符串处理方法
  13. 99.6%屏占比 vivo NEX 3升级版入网:865+55W快充
  14. 《探索需求》——阅读笔记一
  15. C语言——通讯录的实现
  16. java通讯录管理系统_java实现通讯录管理系统
  17. AIROBOT系统 之 私人存储 和 DLNA 智能电视云
  18. 济南电子机械工程学校计算机专业班主任,济南电子机械工程学校
  19. 大咖云集,EI稳定检索,第14届机器学习与计算国际会议(ICMLC 2022)
  20. 优信二手车告急!CTO辞职,员工降薪至1700元...

热门文章

  1. android网络请求回调管理,Android HTTP网络请求的异步实现
  2. 家庭用户的linux,一个极普通家庭用户对于ubuntu的21天使用心得
  3. c# bitmap 去除噪点_黑头怎么去除最有效用盐处理的方法推荐
  4. python字典随时添加元素和值
  5. 调度锁解决任务间资源共享问题
  6. 根据ip查经纬度软件_f.lux - 必须推荐给大家的开源免费的护眼软件
  7. 给hbase增加协处理器报ERROR: org.apache.hadoop.hbase.DoNotRetryIOException:错误
  8. C++基本序列式容器 vector (一)
  9. sql array 数组基本用法(二)
  10. pymysql 写入数据