Nginx实战:基于Lua语言的配置、开发与架构详解(pdf+txt+epub+azw3+mobi电子书在线阅读下载)

txtpdf查看全部>>

人气1481
点击下载

Nginx实战:基于Lua语言的配置、开发与架构详解(pdf+txt+epub+azw3+mobi电子书在线阅读下载)

Nginx实战:基于Lua语言的配置、开发与架构详解

作者:王力

格式: pdf、txt、epub、azw3、mobi、docx

编辑推荐

1.业内专家刘凯、冯浩、屈耀华、杨明翰、彭赫联袂力荐。
2.本书深入浅出地讲解了Nginx Lua在实战场景中的各种使用技巧和方法,涉及配置、模块、缓存、日志分析、静态容灾、反向代理、爬虫、性能分析与优化等众多方面,帮助提升服务性能。
3.所有实战案例都有配套源码,方便读者学习和使用。

 

内容简介

本书主要讲解了Nginx 在反向代理和应用开发中的作用,阅读本书可以了解Nginx 在互联网开发中扮演的多个角色,充分利用这些角色的各项功能有助于提升服务的整体性能。本书所介绍的大部分功能是通过Nginx Lua 进行开发和配置的,但并不要求读者精通Lua,在必要的位置,本书会对Lua 进行选择性讲解。涉及实战的内容会有配套源码,方便读者学习和使用。本书适合广大运维人员和开发人员学习,对使用Nginx 完成各种服务架构感兴趣的架构师也可以阅读本书。阅读本书需要有对Nginx 的初级或中级配置经验。

作者简介

·王力·折800运维架构师,Nginx开发工程师,具有多年互联网相关项目的开发经验。喜欢使用小众技术完成运维、开发和测试任务,擅长通过架构设计降低开发难度,擅长搭建Nginx高性能服务。·汤永全·折800运维主管,具有多年互联网相关项目的运维工作经验。历经传统运维和互联网运维,一步一个脚印,积累了不少运维相关的经验和感悟。活跃于成都运维管理人员的线下组织“运维罗汉堂”。

目  录

第1 章 Nginx 学前必知………………………………………………………………………………………………………………… 1
1.1 HTTP 请求报文………………………………………………………………………………………………………………… 1
1.2 HTTP 响应报文………………………………………………………………………………………………………………… 2
1.3 安装Nginx……………………………………………………………………………………………………………………….. 2
1.4 支持HTTPS……………………………………………………………………………………………………………………… 4
1.5 添加模块………………………………………………………………………………………………………………………….. 4
1.6 小结………………………………………………………………………………………………………………………………….. 4
第2 章 基础配置…………………………………………………………………………………………………………………………… 5
2.1 Nginx 指令和指令块………………………………………………………………………………………………………… 5
2.2 Nginx 基本配置说明………………………………………………………………………………………………………… 6
2.2.1 main 配置…………………………………………………………………………………………………………………. 6
2.2.2 与客户端有关的配置………………………………………………………………………………………………… 7
2.2.3 server 块……………………………………………………………………………………………………………………. 7
2.2.4 location 块…………………………………………………………………………………………………………………. 8
2.3 include 的使用………………………………………………………………………………………………………………….. 9
2.4 常见配置………………………………………………………………………………………………………………………….. 9
2.4.1 常见配置注解…………………………………………………………………………………………………………..10
2.4.2 常见配置实战技巧……………………………………………………………………………………………………11
2.5 内置变量………………………………………………………………………………………………………………………….13
2.5.1 常见内置变量…………………………………………………………………………………………………………..13
2.5.2 常见内置变量实战技巧……………………………………………………………………………………………..15
2.6 小结………………………………………………………………………………………………………………………………….16
第3 章 强化基础配置……………………………………………………………………………………………………………………17
3.1 牢记Context …………………………………………………………………………………………………………………….17
3.2 获取请求的IP 地址…………………………………………………………………………………………………………18
3.2.1 获取用户的真实IP 地址……………………………………………………………………………………………18
3.2.2 防止IP 地址伪造………………………………………………………………………………………………………19
3.2.3 后端服务器对IP 地址的需求…………………………………………………………………………………….19
3.3 管理请求的行为………………………………………………………………………………………………………………20
3.3.1 限制IP 地址的访问…………………………………………………………………………………………………..20
3.3.2 auth 身份验证……………………………………………………………………………………………………………21
3.3.3 利用LDAP 服务加强安全…………………………………………………………………………………………22
3.3.4 satisfy 二选一的访问限制功能…………………………………………………………………………………..23
3.4 proxy 代理………………………………………………………………………………………………………………………..23
3.4.1 proxy_pass 请求代理规则…………………………………………………………………………………………..24
3.4.2 减少后端服务器的网络开销………………………………………………………………………………………24
3.4.3 控制请求头和请求体………………………………………………………………………………………………..25
3.4.4 控制请求和后端服务器的交互时间……………………………………………………………………………26
3.5 upstream 使用手册…………………………………………………………………………………………………………..26
3.5.1 代理多台服务器……………………………………………………………………………………………………….27
3.5.2 故障转移………………………………………………………………………………………………………………….28
3.5.3 负载均衡………………………………………………………………………………………………………………….29
3.5.4 通过hash 分片提升缓存命中率………………………………………………………………………………….29
3.5.5 利用长连接提升性能………………………………………………………………………………………………..30
3.5.6 利用resolver 加速对内部域名的访问…………………………………………………………………………31
3.6 rewrite 使用手册………………………………………………………………………………………………………………32
3.6.1 内部重定向………………………………………………………………………………………………………………32
3.6.2 域名跳转………………………………………………………………………………………………………………….33
3.6.3 跳转POST 请求………………………………………………………………………………………………………..34
3.6.4 设置变量的值…………………………………………………………………………………………………………..34
3.7 限速白名单………………………………………………………………………………………………………………………35
3.8 日志………………………………………………………………………………………………………………………………….36
3.8.1 记录自定义变量……………………………………………………………………………………………………….36
3.8.2 日志格式规范…………………………………………………………………………………………………………..36
3.8.3 日志存储……

商品评价

相关推荐
  • ANSYS电磁场分析(第2版)(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 物理学的未来(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 精装版(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 地球上最伟大的表演(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 恐龙探秘(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 物种起源(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 基因与细胞(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 相对论(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 陶哲轩实分析(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 通俗天文学(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 西方博物学文化(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 自然史(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 缤纷生物(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 狭义与广义相对论浅说(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 自然史(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 化学哲学新体系(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 能量守恒原理的历史和根源(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 深度学习的数学(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 从量子到宇宙-颠覆人类认知的科学之旅(pdf+txt+epub+azw3+mobi电子书在线阅读下载)
  • 汪老师的植物笔记(pdf+txt+epub+azw3+mobi电子书在线阅读下载)

全部评论: 0

微信公众号

还没账号?马上注册>>

登录

忘记密码

如果您尚未注册,请选择以下方式登录

Q Q 登 录 微 博 登 录
已有账号?快去登录>>

注册

发送验证码