全球主机交流论坛

标题: nginx proxy manager反代能配置lua waf吗? [打印本页]

作者: AILSA1218    时间: 2023-1-1 23:38
标题: nginx proxy manager反代能配置lua waf吗?
按照论坛老哥 https://www.yunloc.com/167.html 这里下载的脚本,但是路径配置完, docker容器里 /etc/nginx/nginx.conf http字段面加入那4行引入代码 重启配置后网站直接挂了。

default_type text/html;
                content_by_lua_block {
                        ngx.say("Hello Lua!")
                }

要是环境有问题的话 这段测试代码我改到默认站点的conf文件 也可以正常输出。。。求大佬指点,是npm反代不支持,还是我少做了点啥
作者: u78    时间: 2023-1-1 23:40
看不懂,楼下来
作者: lonefly    时间: 2023-1-1 23:50
本帖最后由 lonefly 于 2023-1-1 23:51 编辑
  1. lua_package_path "/usr/local/nginx/conf/waf/?.lua";
  2. lua_shared_dict limit 10m;
  3. init_by_lua_file  /usr/local/nginx/conf/waf/init.lua;
  4. access_by_lua_file /usr/local/nginx/conf/waf/waf.lua;
复制代码


引入代码就是放在LNMP得默认站点/usr/local/nginx/conf/nginx.conf 下滴
LNMP配置站点下是没有HTML段,只有SERVER段,/usr/local/nginx/conf/vhost/yunloc.com.conf ,因为已经引用了默认站点下的配置
作者: u78    时间: 2023-1-1 23:57
lonefly 发表于 2023-1-1 23:50
引入代码就是放在LNMP得默认站点/usr/local/nginx/conf/nginx.conf 下滴
LNMP配置站点下是没有HTML段,只 ...

html段是什么段?
作者: AILSA1218    时间: 2023-1-2 00:03
lonefly 发表于 2023-1-1 23:50
引入代码就是放在LNMP得默认站点/usr/local/nginx/conf/nginx.conf 下滴
LNMP配置站点下是没有HTML段,只 ...

npm反代是在docker容器里创建的,里面的nginx目录是/etc/nginx/nginx.conf  应该是放在这里的吧,我测试lua的hello是放在nginx.conf.default




欢迎光临 全球主机交流论坛 (https://sunk.eu.org/) Powered by Discuz! X3.4