一、Lua基础
1.1 介绍
1.2 基础语法
1.2.1 运行
方式一:命令
[root@iZ2ze6r59dfzz0uo6pv929Z ~]# luaLua 5.1.4 Copyright (C) 1994-2008 Lua.org, PUC-Rio> print("Hello World!")Hello World!>
方式二:脚本
#!/usr/bin/luaprint("Hello World!")
chmod 755 test.lua./test.lua
1.2.2 注释
1.2.3 变量
1.2.4 循环
1.2.5 判断
1.3 开发环境
1.4 Nginx调用lua模块指令和Lua调用Nginx的api接口
1.5 灰度发布
1.5.1 介绍
1.5.配置
二、常见问题
2.1 try_files的使用
2.2 alias和root的区别
2.3 获取用户的真是IP
三、Nginx性能优化
3.1 性能优化考虑点
3.2 ab测压工具
3.2.1 安装
四、安全篇
4.1文件上传漏洞
4.2 SQL注入
4.3Nginx+Lua防火墙
https://github.com/loveshell/ngx_lua_waf
五、架构总结
完!