上一篇:基于Nginx的中间件架构(三):Rewrite规则、secure_link和Geoip读取地域信息模块、HTTPS服务
一、Lua基础
1.1 介绍
1.2 基础语法
1.2.1 运行
方式一:命令
[root@iZ2ze6r59dfzz0uo6pv929Z ~]# lua
Lua 5.1.4 Copyright (C) 1994-2008 Lua.org, PUC-Rio
> print("Hello World!")
Hello World!
>
方式二:脚本
#!/usr/bin/lua
print("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
五、架构总结
完!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。