课程前言
1-1 课程介绍
1-2 学习环境准备
基础篇
1.什么是Nginx 2.常见的中间件服务 3.Nginx优势多路IO复用
4.Nginx使用Epoll模型的优势介绍 5.Nginx-CPU亲和 6.Nginx-sendfile
7.Nginx快速安装 8.Nginx的目录和配ζ 置语法_Nginx安装目录
9.Nginx的目录和配置语ξ法_Nginx编译配置参数 10.Nginx的目录和配置语法_默认配置语法
11.Nginx的目录和配置语法_默认配置与默认站点启动 12. HTTP请求
13.Nginx虚拟主机及实现方式 14.Nginx虚拟主机单网卡多IP配置演示
15.Nginx虚拟主机基于多『端口的配置演示 16.Nginx虚拟主机基于host域名的配◇置演示
17.Nginx日志_log_format 18.Nginx模块讲解_模块介绍 19.Nginx模块讲解_sub_status
20.Nginx模块讲解_random_index 21.Nginx模块讲解_sub_module
22.Nginx模块讲解_sub_module配置演示 23.Nginx的请求限制_连接频率限制配置语法与原理
24.Nginx的请求限制_请求︽限制配置原理 25.Nginx的请求限制_请求限制配置语法
26.Nginx的访问控▅制_介绍实现访问控制的基本方式
27.Nginx的访问控制—access_module配置语法介绍
28.Nginx的访问控制—access_module配置 29.Nginx的访问控制—access_module局限性
30.Nginx的访问控制—auth_basic_module配置
31.Nginx的访问控制—auth_basic_module局限性
讨论题:结合HTTP不同版本协议,聊聊Nginx的应用 讨论题:聊聊你为什么要使用Nginx?
场景实践篇
1.场景实践篇内容介绍 2.Nginx作』为静态资源web服务_静态资源类型
3.Nginx作为静态资①源web服务 4.Nginx作为静态资源web服务_配置语法
5.Nginx作为静态资源web服务_场景演示 6.Nginx作为静态资源web服务_浏览器缓存原理
7.Nginx作为静态资源web服务_浏览器缓存场景演示 8.Nginx作为静态资源web服务_跨站访问
9.Nginx作为静态资源web服务_跨域访问场景配置 10.Nginx作为静态资源web服务_防盗链目的
11.Nginx作为静态资源web服务_防盗链配置 12.Nginx作为代理服务_代理服务
13.Nginx作为代理的模式和使用模块介绍 14.Nginx作为代理服务_配置语法及反向代理场景
15.Nginx作为代理服务_正向代理配置场景 16.Nginx作为代理服务_代理配置语法补充
17.Nginx作为代理服务_代理补充配置和规范 18.Nginx作为№缓存服务_Nginx作为缓↓存服务
19.Nginx作为缓存服务_缓存服务配置语法 20.Nginx作为缓存服务_场景配置演示
21.Nginx作为缓存服务_场景配置补充说明 22.Nginx缓存命中分析
23.Nginx统计日志进行缓存命率中分析 24.Nginx作为缓存服务_分片请求
25.什么是Websocket以及Nginx实现ws代理 26.基于nodejs实现websocket代理场景配置演示
27.什么是fastcgi代理及配置语法→ 28.LNMP基础环境安装 29.Fastcgi代理配置演示及测试
30.LNMP配置演示-搭建wordpress博客系统 31.Fastcgi缓存配置演示
32.场景演示:后端服务添加no-cache头对于Nginx代理缓存的影响
33.场景演示:设置缓存维度fastcgi_cache_key设置的影响
34.Uwsgi反向代理模式 35.基于Django框架Uwsgi反向代理配『置演示
36.Nginx作为负载均衡服务_负载均衡与Nginx 37.Nginx作为负载均衡服务_配置场景
38.Nginx作为负载均衡服务_backup状态演示
39.Nginx作为负载均衡服务_轮询策略与加权轮询
40.Nginx作为负载均衡服务_负载均衡策略ip_hash方式
41.Nginx作为负载均衡服务_负载均衡策略url_hash策略
讨论题:对于不同应用场景你是如何来优化Nginx的