@@ -4,9 +4,9 @@ Nginx与Lua编写脚本的基本构建块是指令执行顺序的图
44
55![ Nginx编译安装] ( Images/Nginx-Phase.png )
66
7- #### Nginx 教程
7+ ## Nginx 教程
88
9- ###### 基础
9+ #### 基础
1010* [ Nginx编译安装] ( /Nginx/nginx-install.md )
1111* [ Nginx.conf详解] ( /Nginx/nginx-base-config.md )
1212* [ Location 详解] ( /docs/Nginx/location-detail.md )
@@ -24,23 +24,23 @@ Nginx与Lua编写脚本的基本构建块是指令执行顺序的图
2424* [ 并发 = 同步/异步/阻塞/非阻塞/进程/线程] ( https://juejin.im/post/5bc69ecee51d45395d4f4072 )
2525* [ The Complete NGINX Cookbook] ( docs/Complete-NGINX-Cookbook-2019.pdf )
2626
27- ###### 案例
27+ #### 案例
2828* [ Nginx 同一个IP上配置多个HTTPS主机] ( /Nginx/more-domain-config.md )
2929* [ Nginx 如何配置一个安全的HTTPS网站服务器] ( http://www.cnblogs.com/tinywan/p/7542629.html )
3030* [ Nginx 配置启用 HTTP/2] ( http://www.cnblogs.com/tinywan/p/7860774.html )
3131* [ 申请Let's Encrypt通配符HTTPS证书] ( https://www.cnblogs.com/tinywan/p/8573169.html )
3232* [ 如何配置proxy_cache模块] ( /Nginx/Nginx-Web/Nginx-8-proxy_cache.md )
3333* [ 负载均衡五个配置实例] ( /Nginx/Nginx-Web/Nginx-7-Proxy.md )
3434
35- ###### 模块
35+ #### 模块
3636* [ nginx-vod-module] ( http://www.cnblogs.com/tinywan/p/7879559.html )
3737* [ nginx-module-vts] ( http://www.cnblogs.com/tinywan/p/7872366.html )
3838* [ ngx_cache_purge] ( /Nginx/Nginx-Web/Nginx-8-proxy_cache.md )
3939* [ lua-nginx-module] ( http://www.cnblogs.com/tinywan/p/6538006.html )
4040* [ nginx-rtmp-module] ( http://www.cnblogs.com/tinywan/p/6639360.html )
4141* [ ngx_http_proxy_module和ngx_http_upstream_module] ( /Nginx/Nginx-Web/ngx_http_upstream_module.md )
4242
43- ###### 好文
43+ #### 好文
4444* [ Nginx入门到实战(1)基础篇] ( https://segmentfault.com/a/1190000014893012 )
4545* [ Nginx入门到实战(2) 场景实现篇] ( https://mp.weixin.qq.com/s/RDIhU2pd37ecmKjgCtiZGQ )
4646* [ nginx从入门到实践] ( http://fanqieto.top/2017/11/29/nginx%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E5%AE%9E%E8%B7%B5/ )
@@ -52,26 +52,26 @@ Nginx与Lua编写脚本的基本构建块是指令执行顺序的图
5252* [ 详解:Nginx 反向代理、后端检测模块] ( https://mp.weixin.qq.com/s/wGOQkAPif3buhezOQhbx5A )
5353* [ Nginx的负载均衡 - 加权轮询 (Weighted Round Robin)] ( https://blog.csdn.net/zhangskd/article/details/50194069 )
5454
55- ###### 流媒体
55+ #### 流媒体
5656* [ Setup Nginx on Ubuntu to Stream Live HLS Video] ( https://www.vultr.com/docs/setup-nginx-on-ubuntu-to-stream-live-hls-video )
5757* [ Setup Nginx-RTMP on Ubuntu 14.04] ( https://www.vultr.com/docs/setup-nginx-rtmp-on-ubuntu-14-04 )
5858* [ 利用nginx搭建RTMP视频点播、直播、HLS服务器] ( https://blog.csdn.net/kingroc/article/details/50839994 )
5959* [ 实时流(直播流)播放、上墙(大屏播放)解决方案] ( https://www.cnblogs.com/xiaozhi_5638/p/8664841.html )
6060* [ Nginx配置Rtmp支持Hls的直播和点播功能] ( /Nginx-Rtmp/HLS-live-vod.md )
6161* [ HLS视频直播和点播的Nginx的Location的配置信息(成功)] ( /Nginx-Rtmp/HLS-live-vod-locatiuon-config.md )
6262
63- ###### 其他
63+ #### 其他
6464* [ Nginx和PHP-FPM的开机自动启动脚本] ( /PHP/PHP-FPM/config.md )
6565* [ php-fpm/www.conf 的配置 ] ( /PHP/PHP-FPM/config.md )
6666* [ 深入剖析 Web 服务器与 PHP 应用的通信机制 - 掌握 CGI 和 FastCGI 协议的运行原理] ( https://mp.weixin.qq.com/s/6Kyfvc_N7PhBtFPstgt3MA )
6767* [ PHP-FPM 与 Nginx 的通信机制总结] ( https://segmentfault.com/a/1190000018464303 )
6868
69- #### Lua 教程
69+ ## Lua 教程
7070* [ Lua 基础语法] ( /Lua-Script/lua-basic.md )
7171* [ luajit 执行文件默认安装路径] ( #Nginx_base_knowledge )
7272* [ lua中self_indes详解] ( /Lua-Script/oop/self__index.md )
7373
74- #### Redis 教程
74+ ## Redis 教程
7575* [ Redis 安装] ( /Redis/redis-install.md )
7676* [ Redis 配置详解] ( /Redis/redis-config.md )
7777* [ Redis 基础知识] ( #Redis_base_knowledge )
@@ -91,9 +91,10 @@ Nginx与Lua编写脚本的基本构建块是指令执行顺序的图
9191* [ 如何在Ubuntu 16.04上安装和配置Redis(推荐)] ( https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-redis-on-ubuntu-16-04 )
9292* [ Codis集群演化与Redis异步迁移] ( /Redis/Codis集群演化与Redis异步迁移.pdf )
9393* [ 如何利用Redisson分布式化传统Web项目] ( /Redis/如何利用Redisson分布式化传统Web项目.pdf )
94- * [ redis设计与实现(第二版).pdf] ( /Redis/redis设计与实现(第二版).pdf )
94+ * [ redis设计与实现(第二版).pdf] ( /Redis/redis设计与实现(第二版).pdf )
95+ * [ 深入剖析 Redis5.0 全新数据结构 Streams(消息队列的新选择)] ( http://www.vlambda.com/wz_wNrPVgCQ43.html )
9596
96- #### Openresty 教程
97+ ## Openresty 教程
9798
9899* [ 安装默认配置信息] ( /Openresty/openresty-basic.md )
99100* [ OpenResty 最佳实践] ( https://moonbingbing.gitbooks.io/openresty-best-practices/content/index.html )
@@ -112,7 +113,7 @@ Nginx与Lua编写脚本的基本构建块是指令执行顺序的图
112113* [ Openresty-Lua动态修改upstream后端服务] ( Nginx/Nginx-Web/openresty-nginx-lua-Proxy.md )
113114* [ Openresty编程.pdf] ( /Openresty/Openresty编程.pdf )
114115
115- #### Linux 教程
116+ ## Linux 教程
116117
117118* [ 命令篇] ( http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-commands.html )
118119* [ 实战篇] ( http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-part-two.html )
@@ -121,7 +122,7 @@ Nginx与Lua编写脚本的基本构建块是指令执行顺序的图
121122* [ 鸟哥的Linux私房菜服务器架设篇(第三版).pdf] ( Linux/鸟哥的Linux私房菜服务器架设篇(第三版).pdf )
122123* [ 鸟哥的Linux私房菜-基础学习篇(第四版).pdf] ( Linux/鸟哥的Linux私房菜-基础学习篇(第四版).pdf )
123124
124- #### Shell 教程
125+ ## Shell 教程
125126* [ 编写快速安全Bash脚本的建议] ( https://www.oschina.net/translate/bash-scripting-quirks-safety-tips )
126127* [ 写好shell脚本的13个技巧] ( https://mp.weixin.qq.com/s/f3xDHZ7dCQr7sHJ9KDvuyQ )
127128* [ shell脚本实现分日志级别记录日志] ( /Nginx-Rtmp/Shell_Log.sh )
0 commit comments