小编Mar*_*mer的帖子

如何在Alpine linux上为nginx添加Lua模块?

我希望在启用了Lua模块的情况下为nginx提供精简的Docker镜像.如何基于Alpine linux创建这个?

lua nginx docker alpine-linux

7
推荐指数
3
解决办法
9606
查看次数

如何在 NGINX 启动时调用 Lua 方法?

我将 Lua 与 NGINX 一起使用。我的代码有一个名为“rabbitmq.createExchange”的lua方法。我想在 nginx 服务器启动时调用这个方法。

我尝试了以下代码,但失败并出现错误“此处不允许 content_by_lua_block 指令”。有什么解决办法吗?

http{

lua_package_path '/app/nginx/src/?.lua;;';

server {
 listen 4000;
 include 'src/proj1.conf';    
Run Code Online (Sandbox Code Playgroud)

}

content_by_lua_block {
  local rabbitmq = require 'src/rabbitmq.lua';
  rabbitmq.createExchange("nginx", "topic");
} 
Run Code Online (Sandbox Code Playgroud)

}

lua nginx

3
推荐指数
1
解决办法
2159
查看次数

标签 统计

lua ×2

nginx ×2

alpine-linux ×1

docker ×1