Update README.md
parent
34b073eb83
commit
94ce10ba04
14
README.md
14
README.md
|
@ -27,12 +27,7 @@ ngx_lua_waf是我刚入职趣游时候开发的一个基于ngx_lua的web应用
|
||||||
请提前新建/data/logs/hack/目录攻击日志,并赋予nginx用户对该目录的写入权限。
|
请提前新建/data/logs/hack/目录攻击日志,并赋予nginx用户对该目录的写入权限。
|
||||||
|
|
||||||
|
|
||||||
###配置文件添加:
|
###配置部分:
|
||||||
|
|
||||||
在http段添加
|
|
||||||
lua_need_request_body on;(开启post请求)
|
|
||||||
init_by_lua_file /usr/local/nginx/conf/init.lua;
|
|
||||||
access_by_lua_file /usr/local/nginx/conf/waf.lua;
|
|
||||||
|
|
||||||
编辑init.lua配置部分
|
编辑init.lua配置部分
|
||||||
logpath='/data/logs/hack/'
|
logpath='/data/logs/hack/'
|
||||||
|
@ -40,6 +35,13 @@ ngx_lua_waf是我刚入职趣游时候开发的一个基于ngx_lua的web应用
|
||||||
syslogserver='127.0.0.1'
|
syslogserver='127.0.0.1'
|
||||||
如果需要开启syslog传输,请取消掉log函数部分的注释
|
如果需要开启syslog传输,请取消掉log函数部分的注释
|
||||||
|
|
||||||
|
在nginx.conf的http段添加
|
||||||
|
lua_need_request_body on;(开启post请求)
|
||||||
|
init_by_lua_file /usr/local/nginx/conf/init.lua;
|
||||||
|
access_by_lua_file /usr/local/nginx/conf/waf.lua;
|
||||||
|
|
||||||
|
注意:第一次安装配置好需要重启nginx
|
||||||
|
|
||||||
###规则更新:
|
###规则更新:
|
||||||
考虑到正则的缓存问题,动态规则会影响性能,所以暂没用共享内存字典和redis之类东西做动态管理。
|
考虑到正则的缓存问题,动态规则会影响性能,所以暂没用共享内存字典和redis之类东西做动态管理。
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue