全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 842|回复: 4

[疑问] nginx proxy manager反代能配置lua waf吗?

[复制链接]
发表于 2023-1-1 23:38:46 | 显示全部楼层 |阅读模式
按照论坛老哥 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反代不支持,还是我少做了点啥
发表于 2023-1-1 23:40:49 来自手机 | 显示全部楼层
看不懂,楼下来
发表于 2023-1-1 23:50:26 | 显示全部楼层
本帖最后由 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 ,因为已经引用了默认站点下的配置
发表于 2023-1-1 23:57:09 来自手机 | 显示全部楼层
lonefly 发表于 2023-1-1 23:50
引入代码就是放在LNMP得默认站点/usr/local/nginx/conf/nginx.conf 下滴
LNMP配置站点下是没有HTML段,只 ...

html段是什么段?
 楼主| 发表于 2023-1-2 00:03:25 | 显示全部楼层
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
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-3 21:47 , Processed in 0.067644 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表