基于 OpenResty 安装 Luarocks
基于 OpenResty 来安装 其实意在基于 OpenResty 自带的 Luajit 来安装 Luarocks, Luarocks 安装时需要指定 lua 目录和 lua 的 include 目录,而 OpenResty 自身带有的 Luajit 就包含所需的 Lua 解释器和头文件。 只不过 Luarocks 安装需要的是 Lua 而不是 Luajit,这就是关键的一步
经过以上几步的准备工作,就可以进入正常的安装步骤,演示如下:
安装完毕后,只需要将 Luarocks 安装路径的 bin 目录(/usr/local/luarocks-2.4.1/bin)加到 PATH 环境变量下,即可使用 luarocks
命令来管理标准 Lua 包,使用 Luarocks 安装的包将保存在 Luarocks 安装的 share 目录,而可执行文件(比如 Vanilla 的可执行命令 vanilla 和 v-console)都在 luarocks 命令同级目录。
Last updated