LuaJIT -- "ngx" 模块未找到。我应该安装它吗?

LuaJIT -- "ngx" module isn't found. Should I install it?

我正在尝试使用 LuaJit 为 nginx 在 Lua 中创建一个 Hello World。当我 运行 一个脚本时:

luajit my_test.lua

我明白了:

luajit: my_test.lua: attempt to index global 'ngx' (a nil value)

我必须安装库吗?我已经用 "ngx"、"nginx"、"ngx_lua" 和其他一些方法尝试了 "luarocks install "——他们没有找到。

Error: No results matching query were found.

为什么找不到它?我到底应该安装一个模块吗?

ngx 不是 Lua 的一部分,因此找不到。也不可能将其作为库安装。

唯一可以使用ngx的地方是openresty里面。