码迷,mamicode.com
首页 >  
搜索关键字:ngx_lua    ( 65个结果
ngx lua获取时间戳的几种方式
原创自由de单车 最后发布于2017-02-14 14:58:43 阅读数 18218 收藏在ngx_lua里,获取时间相关信息的方式大概有4种(见下面代码): print(string.format("%s, %s, %s, %s", ngx.time(), os.time(), os.clock ...
分类:其他好文   时间:2020-04-06 17:40:14    阅读次数:151
WAF学习_lua基础
0x00:前言 ngx_lua_waf是一个基于ngx_lua的web应用防火墙。 地址:https://github.com/loveshell/ngx_lua_waf 0x01:Lua Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为 ...
分类:其他好文   时间:2020-03-05 13:45:52    阅读次数:105
ngx_lua 模块
ngx_lua模块的原理: 1、每个worker(工作进程)创建一个Lua VM,worker内所有协程共享VM;2、将Nginx I/O原语封装后注入 Lua VM,允许Lua代码直接访问;3、每个外部请求都由一个Lua协程处理,协程之间数据隔离;4、Lua代码调用I/O操作等异步接口时,会挂起当 ...
分类:其他好文   时间:2019-09-02 12:12:31    阅读次数:80
nginx+lua+ngx_lua_waf实现waf功能
用途:防止sql注入,本地包含,部分溢出,fuzzing测试,xss,×××F等web***防止svn/备份之类文件泄漏防止ApacheBench之类压力测试工具的***屏蔽常见的扫描***工具,扫描器屏蔽异常的网络请求屏蔽图片附件类目录php执行权限防止webshell上传1.下载并解压luajit2.0.5wgethttp://luajit.org/download/LuaJIT-2.0.5.tar
分类:其他好文   时间:2019-08-10 09:52:11    阅读次数:153
OpenResty之resty.limit.count 模块介绍
OpenResty之resty.limit.count 模块介绍
分类:其他好文   时间:2019-08-04 23:50:42    阅读次数:468
我眼中的 Nginx(六):深入 Nginx/Openresty 服务里的 DNS 解析
张超:又拍云系统开发高级工程师,负责又拍云 CDN 平台相关组件的更新及维护。Github ID: tokers,活跃于 OpenResty 社区和 Nginx 邮件列表等开源社区,专注于服务端技术的研究;曾为 ngx_lua 贡献源码,在 Nginx、ngx_lua、CDN 性能优化、日志优化方面 ...
分类:其他好文   时间:2019-04-29 12:52:06    阅读次数:267
Nginx Lua的执行阶段
对刚接触Ngx_lua的读者来说,可能会存在下面两个困惑。1、Lua在Nginx的哪些阶段可以执行代码?Lua在Nginx的每个阶段可以执行哪些操作?2、只有理解了这两个问题,才能在业务中巧妙地利用Ngx_Lua来完成各项需求。Nginx的11个执行阶段,每个阶段都有自己能够执行的指令,并可以实现不同的功能。Ngx_Lua的功能大部分是基于Nginx这11个执行阶段开发和配置的,Lua代码在这些指
分类:其他好文   时间:2018-12-17 19:01:22    阅读次数:253
Lua-Nginx-Module常用指令(上)
本章将会讲解基于LuaJIT的Lua-Nginx-Module,它作为Nginx的第三方开源软件,拥有十分丰富的功能,可以轻松完成高并发的业务需求。注意:本书使用的Lua-Nginx-Module版本是0.10.13。NginxAPIforLua将被简称为LuaAPI,而Lua-Nginx-Module则被简称为Ngx_lua。后面章节中涉及到的LuaAPI大部分是包含参数的,如果参数以?结尾,代
分类:其他好文   时间:2018-12-17 14:29:02    阅读次数:245
使用Nginx+Lua实现waf
使用Nginx+Lua实现waf 技术内容来自:https://github.com/loveshell/ngx_lua_waf 软件包需求: 1 .Nginx兼容性【最后测试到1.13.6】 2 .PCRE为Nginx编译安装关系的依赖 3 .下载luajit解释器和ngx_devel_kit以及 ...
分类:其他好文   时间:2018-11-29 20:03:04    阅读次数:201
OpenResty安装使用教程(CentOS 6)
一、安装OpenResty Linux官方建议直接通过官方提供的预编译包安装:http://openresty.org/cn/linux-packages.html openresty默认安装在/usr/local/openresty,其中已自带nginx。 二、使用安全规则ngx_lua_waf ...
分类:其他好文   时间:2018-11-23 20:58:58    阅读次数:272
65条   1 2 3 4 ... 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!