|  | 
| 3 | 3 | []() | 
| 4 | 4 | [](https://github.com/Tinywan/tinywan-react-app/blob/master/LICENSE) | 
| 5 | 5 | ## <a name="index"/>目录 | 
| 6 |  | -+ Nginx 教程 (Nginx tutorial)  | 
| 7 |  | - + [Nginx编译安装](/Nginx/nginx-install.md) | 
| 8 |  | - + [Nginx.conf详解和配置](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Nginx/nginx-base-config.md) | 
| 9 |  | - + [Location 详解和配置](https://github.com/Tinywan/lua-nginx-redis/blob/master/docs/Nginx/location-detail.md) | 
| 10 |  | - + [Nginx基础知识](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Nginx/nginx-basic.md) | 
| 11 |  | - + [Nginx高性能WEB服务器详解](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Nginx/nginx-high-basic.md)  | 
| 12 |  | - + [Nginx高并发系统内核优化和PHP7配置文件优化](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Nginx/nginx-parameter-config.md)  | 
| 13 |  | - + [Nginx和PHP-FPM启动脚本](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Nginx/nginx-start-script.md)  | 
| 14 |  | -  +  [如何在工作中提高Ngixn服务器性能?达到高效](https://juejin.im/post/5adb45e96fb9a07ab773c767?utm_source=gold_browser_extension)  | 
| 15 |  | -  +  项目案例 (Project notes) | 
| 16 |  | - + [Nginx 同一个IP上配置多个HTTPS主机](https://github.com/Tinywan/lua-nginx-redis/blob/master/Nginx/more-domain-config.md) | 
| 17 |  | - + [Nginx 如何配置一个安全的HTTPS网站服务器](http://www.cnblogs.com/tinywan/p/7542629.html) | 
| 18 |  | - + [Nginx 配置启用 HTTP/2](http://www.cnblogs.com/tinywan/p/7860774.html) | 
| 19 |  | - + 扩展模块 (Third-party module) | 
| 20 |  | - + [nginx-vod-module](http://www.cnblogs.com/tinywan/p/7879559.html)  | 
| 21 |  | - + [nginx-module-vts](http://www.cnblogs.com/tinywan/p/7872366.html)  | 
| 22 |  | - + [ngx_cache_purge](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Nginx/Nginx-Web/Nginx-8-proxy_cache.md)  | 
| 23 |  | - + [lua-nginx-module](http://www.cnblogs.com/tinywan/p/6538006.html)  | 
| 24 |  | - + [nginx-rtmp-module](http://www.cnblogs.com/tinywan/p/6639360.html)  | 
| 25 |  | -+ Lua 教程  | 
| 26 |  | - + [Lua 基础语法](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Lua-Script/lua-basic.md) | 
| 27 |  | - + [luajit 执行文件默认安装路径](#Nginx_base_knowledge)  | 
| 28 |  | - + [lua中self.__index = self 详解](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Lua-Script/oop/self__index.md)  | 
| 29 |  | -+ Redis 教程  | 
| 30 |  | - + [Redis 安装](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Redis/redis-install.md)  | 
| 31 |  | - + [Redis 配置详解](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Redis/redis-config.md)  | 
| 32 |  | - + [Redis 基础知识](#Redis_base_knowledge)  | 
| 33 |  | - + [Redis 开发与运维](#Redis-DevOps) | 
| 34 |  | - + [Redis执行Lua脚本基本用法](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Redis/redis-lua.md)  | 
| 35 |  | -+ Openresty 教程 | 
| 36 |  | - + [安装默认配置信息](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Openresty/openresty-basic.md)  | 
| 37 |  | - + [如何编译一个高性能 OpenResty](https://yq.aliyun.com/articles/228399)  | 
| 38 |  | - + [ngx_lua APi 方法和常量](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Openresty/openresty-api.md)  | 
| 39 |  | - + [ngx_lua 扩展模块学习](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Openresty/openresty-resty-module.md)  | 
| 40 |  | - + [lua-resty-upstream-healthcheck使用](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Openresty/lua-resty-upstream-healthcheck.md)  | 
| 41 |  | - + [Openresty与Nginx_RTMP](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Openresty/openresty-rtmp.md)  | 
| 42 |  | - + [自己写的一个简单项目lua_project_v0.01](https://github.com/Tinywan/lua_project_v0.01)  | 
| 43 |  | -+ PHP 教程 | 
| 44 |  | - + [PHP脚本](#PHP_base_knowledge)  | 
| 45 |  | - + [PHP脚本运行Redis](#PHP_Run_Redis) | 
| 46 |  | - + [PHP7中php.ini/php-fpm/www.conf的配置,Nginx和PHP-FPM的开机自动启动脚本](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/PHP/PHP-FPM/config.md)  | 
| 47 |  | - + [PHP 脚本执行一个Redis 订阅功能,用于监听键过期事件,返回一个回调,API接受改事件](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Redis-PHP/Php-Run-Redis-psubscribe/nohupRedisNotify.php) | 
| 48 |  | -+ Linux 教程 | 
| 49 |  | - + [Linux 基础知识](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Linux/linux-basic.md)  | 
| 50 |  | - + Systemd 入门教程  | 
| 51 |  | - + [命令篇](http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-commands.html)  | 
| 52 |  | - + [实战篇](http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-part-two.html)  | 
| 53 |  | - + [定时器教程](http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-part-two.html)  | 
| 54 |  | -+ Shell 教程  | 
| 55 |  | - + Shell脚本  | 
| 56 |  | - + [编写快速安全Bash脚本的建议](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Shell/write-shell-suggestions.md)  | 
| 57 |  | - + [shell脚本实现分日志级别记录日志](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Nginx-Rtmp/Shell_Log.sh)  | 
| 58 |  | - + [Nginx日志定时备份和删除](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Nginx-Rtmp/Shell_Nginx_Log_cut.sh)  | 
| 59 |  | - + [SHELL脚本小技巧](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Nginx-Rtmp/Shell_script.md)  | 
| 60 |  | - + [Mysql 自动备份脚本安全加锁机制](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Nginx-Rtmp/backup_mysql.sh)  | 
| 61 |  | -+ 流媒体教程  | 
| 62 |  | - + [Nginx配置Rtmp支持Hls的直播和点播功能](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Nginx-Rtmp/HLS-live-vod.md) | 
| 63 |  | - + [HLS视频直播和点播的Nginx的Location的配置信息(成功)](https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Nginx-Rtmp/HLS-live-vod-locatiuon-config.md)  | 
|  | 6 | +#### Nginx 教程 (Nginx tutorial)  | 
|  | 7 | +* [Nginx编译安装](/Nginx/nginx-install.md)  | 
|  | 8 | +* [Nginx.conf详解和配置](/Nginx/nginx-base-config.md)  | 
|  | 9 | +* [Location 详解和配置](/docs/Nginx/location-detail.md)  | 
|  | 10 | +* [Nginx基础知识](/Nginx/nginx-basic.md)  | 
|  | 11 | +* [Nginx高性能WEB服务器详解](/Nginx/nginx-high-basic.md)  | 
|  | 12 | +* [Nginx高并发系统内核优化和PHP7配置文件优化](/Nginx/nginx-parameter-config.md)  | 
|  | 13 | +* [Nginx和PHP-FPM启动脚本](/Nginx/nginx-start-script.md)  | 
|  | 14 | +* [如何在工作中提高Ngixn服务器性能?达到高效](https://juejin.im/post/5adb45e96fb9a07ab773c767?utm_source=gold_browser_extension)  | 
|  | 15 | +* 项目案例 (Project notes)  | 
|  | 16 | + * [Nginx 同一个IP上配置多个HTTPS主机](https://github.com/Tinywan/lua-nginx-redis/blob/master/Nginx/more-domain-config.md)  | 
|  | 17 | + * [Nginx 如何配置一个安全的HTTPS网站服务器] (http://www.cnblogs.com/tinywan/p/7542629.html)  | 
|  | 18 | + * [Nginx 配置启用 HTTP/2](http://www.cnblogs.com/tinywan/p/7860774.html)  | 
|  | 19 | +* 扩展模块 (Third-party module)  | 
|  | 20 | + * [nginx-vod-module](http://www.cnblogs.com/tinywan/p/7879559.html)  | 
|  | 21 | + * [nginx-module-vts](http://www.cnblogs.com/tinywan/p/7872366.html)  | 
|  | 22 | + * [ngx_cache_purge](/Nginx/Nginx-Web/Nginx-8-proxy_cache.md)  | 
|  | 23 | + * [lua-nginx-module](http://www.cnblogs.com/tinywan/p/6538006.html)  | 
|  | 24 | + * [nginx-rtmp-module](http://www.cnblogs.com/tinywan/p/6639360.html)  | 
|  | 25 | + | 
|  | 26 | +#### Lua 教程  | 
|  | 27 | +* [Lua 基础语法](/Lua-Script/lua-basic.md)  | 
|  | 28 | +* [luajit 执行文件默认安装路径](#Nginx_base_knowledge)  | 
|  | 29 | +* [lua中self_indes详解](/Lua-Script/oop/self__index.md)  | 
|  | 30 | + | 
|  | 31 | +#### Redis 教程  | 
|  | 32 | +* [Redis 安装](/Redis/redis-install.md)  | 
|  | 33 | +* [Redis 配置详解](/Redis/redis-config.md)  | 
|  | 34 | +* [Redis 基础知识](#Redis_base_knowledge)  | 
|  | 35 | +* [Redis 开发与运维](#Redis-DevOps)  | 
|  | 36 | +* [Redis执行Lua脚本基本用法](/Redis/redis-lua.md)  | 
|  | 37 | +* [Redis漏洞如何防止被黑客攻击](/Redis/redis-safety.md)  | 
|  | 38 | + | 
|  | 39 | +#### Openresty 教程  | 
|  | 40 | +* [安装默认配置信息](/Openresty/openresty-basic.md)  | 
|  | 41 | +* [如何编译一个高性能 OpenResty](https://yq.aliyun.com/articles/228399)  | 
|  | 42 | +* [ngx_lua APi 方法和常量](/Openresty/openresty-api.md)  | 
|  | 43 | +* [ngx_lua 扩展模块学习](/Openresty/openresty-resty-module.md)  | 
|  | 44 | +* [lua-resty-upstream-healthcheck使用](/Openresty/lua-resty-upstream-healthcheck.md)  | 
|  | 45 | +* [Openresty与Nginx_RTMP](/Openresty/openresty-rtmp.md)  | 
|  | 46 | +* [自己写的一个简单项目lua_project_v0.01] (https://github.com/Tinywan/lua_project_v0.01)  | 
|  | 47 | + | 
|  | 48 | +#### PHP 相关  | 
|  | 49 | +* [PHP脚本运行Redis](#PHP_Run_Redis) | 
|  | 50 | +* [PHP7中php.ini/php-fpm/www.conf的配置,Nginx和PHP-FPM的开机自动启动脚本](/PHP/PHP-FPM/config.md)  | 
|  | 51 | +* [PHP 脚本执行一个Redis 订阅功能,用于监听键过期事件,返回一个回调,API接受改事件](/Redis-PHP/Php-Run-Redis-psubscribe/nohupRedisNotify.php)  | 
|  | 52 | + | 
|  | 53 | +#### Linux 教程  | 
|  | 54 | +* [Linux 基础知识](/Linux/linux-basic.md)  | 
|  | 55 | +* Systemd 入门教程  | 
|  | 56 | + * [命令篇](http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-commands.html)  | 
|  | 57 | + * [实战篇](http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-part-two.html)  | 
|  | 58 | + * [定时器教程](http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-part-two.html)  | 
|  | 59 | +#### Shell 教程  | 
|  | 60 | +* [编写快速安全Bash脚本的建议](/Shell/write-shell-suggestions.md)  | 
|  | 61 | +* [shell脚本实现分日志级别记录日志](/Nginx-Rtmp/Shell_Log.sh)  | 
|  | 62 | +* [Nginx日志定时备份和删除](/Nginx-Rtmp/Shell_Nginx_Log_cut.sh)  | 
|  | 63 | +* [SHELL脚本小技巧](/Nginx-Rtmp/Shell_script.md)  | 
|  | 64 | +* [Mysql 自动备份脚本安全加锁机制](/Nginx-Rtmp/backup_mysql.sh)  | 
|  | 65 | + | 
|  | 66 | +#### 流媒体教程  | 
|  | 67 | +* [Nginx配置Rtmp支持Hls的直播和点播功能](/Nginx-Rtmp/HLS-live-vod.md) | 
|  | 68 | +* [HLS视频直播和点播的Nginx的Location的配置信息(成功)](/Nginx-Rtmp/HLS-live-vod-locatiuon-config.md)  | 
| 64 | 69 | 
 | 
| 65 | 70 | ## Lua-Ngx | 
| 66 | 71 |  | 
| 67 | 72 | 
 | 
| 68 |  | -## 随意打赏  | 
| 69 |  | - | 
| 70 |  | -|支付宝打赏|微信打赏| | 
| 71 |  | -|:----:|:----:| | 
| 72 |  | -||| | 
0 commit comments