Nginx高性能Web服务器实战教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:黑马程序员编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2017
- ISBN:9787302472445
- 页数:254 页
第1章 Nginx开篇 1
1.1 Nginx简介 1
1.1.1 Web服务器 1
1.1.2 Nginx概述 2
1.2 Linux操作系统 3
1.2.1 Linux的起源与发展 3
1.2.2获取Linux系统 4
1.3 VMware虚拟机 5
1.3.1什么是虚拟机 5
1.3.2 VMware安装CentOS 6
1.3.3 VMware快照功能 11
1.3.4 VMware克隆功能 12
本章小结 13
课后练习 14
第2章 基础知识 15
2.1 Linux入门 15
2.1.1基本命令 15
2.1.2目录结构 18
2.1.3 shell和终端 19
2.1.4文件管理 23
2.1.5 vi编辑器 26
2.1.6用户和权限 29
2.2正则表达式 36
2.2.1正则表达式概述 36
2.2.2正则表达式入门 37
2.2.3正则表达式语法规则 39
2.2.4正则表达式应用案例 42
2.3 HTTP协议 43
2.3.1 HTTP概述 43
2.3.2 HTTP消息 44
2.3.3 HTTP请求消息 46
2.3.4 HTTP响应消息 49
本章小结 51
课后练习 51
第3章 Nginx的安装 53
3.1 Linux服务器搭建 53
3.1.1最小化安装CentOS 53
3.1.2网络配置 58
3.1.3远程终端访问 64
3.1.4安装必备软件 68
3.2 Linux环境下安装Nginx 70
3.2.1获取Nginx 70
3.2.2编译安装Nginx 71
3.2.3 Nginx的启动与停止 74
3.2.4访问测试 76
3.2.5后续操作 77
3.3 Windows环境下使用Nginx 82
本章小结 84
课后练习 84
第4章 Nginx基本配置 86
4.1认识配置文件 86
4.1.1配置文件结构 86
4.1.2设置用户和组 88
4.1.3自定义错误页 90
4.2访问控制 93
4.2.1权限控制指令 93
4.2.2访问控制典型应用 97
4.3日志文件 101
4.3.1访问日志 101
4.3.2错误日志 104
4.3.3日志文件切割 105
4.4虚拟主机 107
4.4.1什么是虚拟主机 107
4.4.2基于端口号配置虚拟主机 107
4.4.3基于IP配置Nginx虚拟主机 110
4.4.4基于域名配置虚拟主机 113
4.4.5设置目录列表 115
4.4.6子配置文件的引入 117
本章小结 119
课后练习 119
第5章 Web服务器搭建 120
5.1 Nginx+PHP环境 120
5.1.1 PHP的安装与使用 120
5.1.2 PHP与Nginx整合 124
5.2 Nginx+Apache环境 132
5.2.1 Apache的安装与使用 132
5.2.2 Apache的基本配置 137
5.2.3 Apache与PHP整合 141
5.2.4 Nginx+Apache动静分离 143
5.3 Nginx+Tomcat环境 146
5.3.1 Tomcat的安装与使用 146
5.3.2 Nginx+Tomcat动静分离 150
5.4 OpenResty环境 150
5.4.1 OpenResty的安装与使用 151
5.4.2 OpenResty开发入门 153
本章小结 156
课后练习 156
第6章 负载均衡与缓存 158
6.1反向代理 158
6.1.1代理与反向代理 158
6.1.2反向代理服务配置 159
6.2负载均衡 162
6.2.1什么是负载均衡 162
6.2.2负载均衡的配置 163
6.3缓存配置 168
6.3.1缓存实现原理 169
6.3.2永久缓存配置 169
6.3.3临时缓存配置 171
6.3.4缓存清理配置 174
6.4邮件服务 177
6.4.1 Nginx实现邮件服务 178
6.4.2邮件服务配置 178
本章小结 181
课后练习 181
第7章 模块配置应用 182
7.1模块概述 182
7.1.1模块化结构设计 182
7.1.2 Nginx模块分类及作用 182
7.1.3 Nginx手册的使用 184
7.2调试输出 186
7.2.1调试输出的配置 186
7.2.2常见的应用案例 188
7.3查看响应状态与替换响应内容 192
7.3.1安装所需模块 192
7.3.2查看网站响应状态 193
7.3.3替换网站响应内容 193
7.4网页压缩传输 195
7.4.1 gzip压缩技术 195
7.4.2网页压缩传输配置 195
7.5重写与重定向 198
7.5.1 rewrite模块的简介 198
7.5.2 rewrite实现重写 199
7.5.3 rewrite实现重定向 201
7.6防盗链的配置 202
7.6.1图片防盗链 202
7.6.2下载防盗链 205
7.7配置HTTPS网站 208
7.7.1什么是HTTPS 208
7.7.2颁发认证证书 208
7.7.3配置HTTPS网站 211
本章小结 212
课后练习 212
第8章 高可用负载均衡集群 214
8.1 Nginx配置优化 214
8.1.1连接数优化 214
8.1.2客户端请求限制 217
8.1.3浏览器缓存优化 219
8.2 LNMP分布式集群 220
8.2.1什么是集群 220
8.2.2 LNMP分布式部署 221
8.2.3搭建NFS文件服务器 229
8.2.4搭建MySQL数据库服务器 234
8.2.5搭建Memcached缓存服务器 238
8.2.6 ThinkPHP项目部署 241
8.3 Nginx+Keepalived高可用方案 247
8.3.1高可用方案概述 247
8.3.2安装和配置Keepalived服务 248
8.3.3使用Keepalived监控Nginx服务 251
本章小结 253
课后练习 253
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《先进激光加工技能实训》肖海兵主编 2019
- 《英语实训教程 第2册 商务英语听说》盛湘君总主编 2019
- 《高职旅游专业实训系列教材 实用旅游英语》(中国)曲琳娜 2019
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《Java程序设计基础》罗刚 2018
- 《C++程序设计实验指导 第2版》张潇责任编辑;孟桂娥 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019