课程简介
本课程是一门系统化、深度全面的Nginx实战教程,涵盖从基础入门到高级进阶的核心知识体系。课程从Nginx安装部署、虚拟主机配置讲起,深入讲解反向代理、负载均衡、动静分离、高可用方案等核心技术。在高级进阶部分,重点剖析性能优化、缓存策略、安全防护、Lua/OpenResty扩展开发以及限流、日志、SSL/TLS等企业级应用场景。通过结合理论讲解与大量实战案例(包括压力测试、防盗链、证书配置、多级缓存设计等),学员将掌握构建高性能、高并发、高可用的Web服务架构的核心技能。课程配套完整的视频、课件、软件及源码,适合运维工程师、后端开发者和架构师学习,助力提升系统架构设计与调优能力。
下载地址
课程目录
01 安装部署
第1–7节:VMware安装CentOS、网络配置、Nginx编译安装、版本介绍与目录结构。
02 基本使用
第8–41节:Nginx进程模型、虚拟主机、反向代理、负载均衡、动静分离、URLRewrite、防盗链、高可用与HTTPS原理。
03 线上实战
第42–51节:域名与VPS购买、LNMP环境配置、SSL证书申请与配置、Discuz安装与协议跳转。
04 高级进阶
第52–143节:集群扩容、会话保持、连接优化、压缩缓存、日志管理、限流算法、健康检查、Lua开发与多级缓存架构。
--- 点击展开详细目录 ---核心技术篇
视频
PART1
- 🎬 01_Nginx从入门到精通_教程简介-.mp4
- 🎬 02-安装部署-VMware中安装CentOS7.4-.mp4
- 🎬 03-安装部署-让虚拟机可以联网-.mp4
- 🎬 04-安装部署-使用XShell给虚拟机配置静态ip-.mp4
- 🎬 05-安装部署-虚拟机不能上网简单排错-.mp4
- 🎬 06-安装部署-Nginx四个发型版本简单介绍-.mp4
- 🎬 07-安装部署-Nginx在centos7中编译安装成系统服务-.mp4
- 🎬 08-基本使用-Nginx的目录结构 在线编辑默认页-.mp4
- 🎬 09-基本使用-Nginx多进程模型和基本请求流程-.mp4
- 🎬 10-基本使用-Nginx.conf 最小配置解析-.mp4
- 🎬 11-基本使用-虚拟主机实战介绍-.mp4
- 🎬 12-基本使用-浏览器、Nginx与http协议-.mp4
- 🎬 13-基本使用-虚拟主机原理-.mp4
- 🎬 14-基本使用-使用host文件解析域名-.mp4
PART2
-
🎬 15-基本使用-公网域名配置与泛域名解析实战-.mp4
-
🎬 16-基本使用-Nginx虚拟主机域名配置-.mp4
-
🎬 17-基本使用-servername的多种匹配方式-.mp4
-
🎬 18-基本使用-基于域名的几种互联网企业需求解析-.mp4
-
🎬 19-基本使用-反向代理与负载均衡实战介绍-.mp4
-
🎬 20-基本使用-Nginx隧道式模型 网关、代理与反向代理-.mp4
-
🎬 21-基本使用-Nginx反向代理在企业中的应用场景-.mp4
-
🎬 22-基本使用-什么是负载均衡-.mp4
-
🎬 23-基本使用-反向代理到外网与内网主机的配置-.mp4
-
🎬 24-基本使用-负载均衡基本配置-.mp4
-
🎬 25-基本使用-负载均策略之权重、down、backup-.mp4
-
🎬 26-基本使用-负载均策略之ip_hash、fair、leastconn与无状态回话解决方案-.mp4
-
🎬 27-基本使用-动静分离的原理与使用场景-.mp4
-
🎬 28-基本使用-动静分离配置-.mp4
-
🎬 29-基本使用-使用正则配置动静分离-.mp4
-
🎬 30-基本使用-URLRewrite 伪静态配置-.mp4
-
🎬 31-基本使用-网关的概念、伪静态同时负载均衡-.mp4
-
🎬 32-基本使用-防盗链与http的referer-.mp4
-
🎬 33-基本使用-防盗链基本配置与none-.mp4
-
🎬 34-基本使用-使用curl测试防盗链-.mp4
-
🎬 35-基本使用-企业实战-盗链资源返回页面或提示图片-.mp4
-
🎬 36-基本使用-高可用场景及解决方案-.mp4
-
🎬 37-基本使用-最快速度搞定keepalived-.mp4
-
🎬 38-基本使用-不安全的Http协议-.mp4
-
🎬 39-基本使用-非对称加密算法原理-.mp4
-
🎬 40-基本使用-同样不安全的非对称加密算法-.mp4
-
🎬 41-基本使用-ca机构参与保证互联网安全-.mp4
-
🎬 42-基本使用-自签名介绍-.mp4
-
🎬 43-线上实战-购买域名流程-.mp4
-
🎬 44-线上实战-购买vps流程-.mp4
-
🎬 45-线上实战-在控制台修改vps密码-.mp4
-
🎬 46-线上实战-安装LNMP环境防火墙配置-.mp4
-
🎬 47-线上实战-修改Nginx默认页-.mp4
-
🎬 48-线上实战-解析域名到主机-.mp4
-
🎬 49-线上实战-在线申请证书-.mp4
-
🎬 50-线上实战-把刚申请的证书配置到Nginx上-.mp4
-
🎬 51-线上实战-安装Discuz与协议自动跳转-.mp4
-
📦 课件-.zip
-
📦 软件-.zip
高级进阶篇
视频
PART1
- 🎬 052-Nginx高级篇介绍-.mp4
- 🎬 053-通过扩容提升整体吞吐量-.mp4
- 🎬 054-服务器硬件扩容及存储选型-.mp4
- 🎬 055-集群中使用Nginx保持会话的特点-.mp4
- 🎬 056-iphash维持会话特点及配置-.mp4
- 🎬 057-在nginx中通过URI维持会话-.mp4
- 🎬 058-在nginx中使用java的cookie负载均衡-.mp4
- 🎬 059-使用第三方模块平滑升级-.mp4
- 🎬 060-sticky上游静态服务器会话保持-.mp4
- 🎬 061-观察baidu的keepalive-.mp4
- 🎬 062-什么时候使用keepalive-.mp4
- 🎬 063-在nginx 中关闭keepalive-.mp4
- 🎬 064-使用charles工具抓包连接状态-.mp4
- 🎬 065-nginx对客户端keepalive配置详解-.mp4
- 🎬 066-nginx对上游服务器使用keepalive配置详解-.mp4
- 🎬 067-Nginx反向代理开关keepalive性能压测对比-.mp4
- 🎬 068-Tomcat直连与反向代理性能压测对比-.mp4
- 🎬 069-http报文结构-.mp4
- 🎬 070-反向代理内存与文件缓冲区核心流程-.mp4
- 🎬 071-Nginx对客户端的缓冲和限制-.mp4
- 🎬 072-使用反向代理后无法获取客户端ip地址-.mp4
- 🎬 073-使用X-Forwarded-For获取真实ip以及思考-.mp4
- 🎬 074-一些默认有用的header-.mp4
- 🎬 075-有哪些网站使用了gzip压缩-.mp4
- 🎬 076-Gzip动态压缩及缺点-.mp4
- 🎬 077-gzip_static_module与http_gunzip_module-.mp4
- 🎬 078-gzip_static_module配置说明-.mp4
- 🎬 079-gunzip_module配置使用-.mp4
- 🎬 080-Brotli比gzip更好的压缩格式模块化安装-.mp4
- 🎬 081-Brotli配置-.mp4
- 🎬 082-淘宝网案例 进一步压缩客户端的请求数-.mp4
- 🎬 083-Tengine concat模块安装在开源版本Nginx上-.mp4
- 🎬 084-模拟淘宝网合并请求效果-.mp4
- 🎬 085-高并发系统资源静态化方案-.mp4
- 🎬 086-Nginx SSI 服务器端文件合并-.mp4
- 🎬 087-Nginx SSI服务器端配置选项-.mp4
- 🎬 088-Nginx SSI模板命令-.mp4
- 🎬 089-资源静态同步方案介绍-.mp4
- 🎬 090-使用rsync手动同步源文件-.mp4
- 🎬 091-增加安全认证及免密登录-.mp4
- 🎬 092-近时推送方案-.mp4
- 🎬 093-实时推送源服务器配置-.mp4
- 🎬 094-rsync的readonly-.mp4
- 🎬 095-使用inotify监控目录文件变化-.mp4
- 🎬 096-rsync inotify 自动化脚本-.mp4
- 🎬 097-什么是多级缓存-.mp4
- 🎬 098-京东web端浏览器缓存使用情况-.mp4
- 🎬 099-浏览器的强制缓存与协商缓存-.mp4
- 🎬 100-Nginx etag lasmodify配置-.mp4
- 🎬 101-配合使用etag lasmodify cache-control expires-.mp4
- 🎬 102-浏览器缓存额外需要注意的事项和应用场景-.mp4
- 🎬 103-cdn实现原理及场景-.mp4
- 🎬 104-在云服务器安装GEOIP依赖-.mp4
- 🎬 105-Nginx下GEOIP模块安装-.mp4
- 🎬 106-线上获取用户归属地实例配置与智能dns对比-.mp4
- 🎬 107-使用Nginx作为跳板机正向代理服务器配置-.mp4
- 🎬 108-反向代理缓存proxy_cache配置-.mp4
- 🎬 109-缓存清理插件编译安装-.mp4
- 🎬 110-cache_key 与缓存清理-.mp4
- 🎬 111-nginx的断点续传-.mp4
- 🎬 112-proxy_cache配置详解-.mp4
- 🎬 113-proxy_cache配置详解-.mp4
- 🎬 114-nginx内存缓存介绍-.mp4
- 🎬 115-nginx外置缓存介绍-.mp4
- 🎬 116-应用缓存与多级缓存整体结构-.mp4
- 🎬 117-使用strace追踪内核对sendfile缓存调优-.mp4
PART2
-
🎬 118-errorpage使用-.mp4
-
🎬 119-匿名location和return-.mp4
-
🎬 120-Nginx+Memcached完整解决方案-.mp4
-
🎬 121-开源版Nginx中使用redis2-nginx-module连接redis-.mp4
-
🎬 122-使用Stream模块为mysql集群透明代理-.mp4
-
🎬 123-QPS限制模块及使用jemeter压测-.mp4
-
🎬 124-QPS限制中漏桶算法实现及压测-.mp4
-
🎬 125-limit_req burst与漏桶算法中bucket概念对比-.mp4
-
🎬 126-什么是令牌桶算法-.mp4
-
🎬 127-传输带宽限制-.mp4
-
🎬 128-客户端并发数限制-.mp4
-
🎬 129-互联网公司日志的使用场景-.mp4
-
🎬 130-日志内存缓冲区-.mp4
-
🎬 131-日志压缩解压缩与json格式输出-.mp4
-
🎬 132-error日志与日志分割-.mp4
-
🎬 133-upstream被动式重试机制-.mp4
-
🎬 134-主动健康检查使用tengine模块-.mp4
-
🎬 135-Lua luajit nginx openresty关系及开发工具介绍-.mp4
-
🎬 136-lua基础语法-.mp4
-
🎬 137-Openresty安装及测试lua代码-.mp4
-
🎬 138-获取系统变量及参数-.mp4
-
🎬 139-lua自定义函数、lrucache、shared_dict-.mp4
-
🎬 140-Openresty连接redis-.mp4
-
🎬 141-Openresty连接mysql-.mp4
-
🎬 142-在Openresty中使用模板引擎-.mp4
-
🎬 143-redis+mysql+模板引擎示例-.mp4
-
📦 软件.zip
|