依赖

Lor框架运行在OpenResty之上, 需要先安装OpenResty, 在安装OpenResty之后, 需要将nginxresty命令添加到环境变量中。

安装说明

建议使用Makefile来安装lor, 安装成功后, 命令行工具lord和运行时包将被放到指定目录:

安装步骤

有3种方式来安装lor框架, 第一种方式为官方推荐使用的安装方式。

1)使用脚本安装(推荐)

使用Makefile安装lor框架:

git clone https://github.com/sumory/lor
cd lor
make install

默认lor的运行时lua文件会被安装到/usr/local/lor下, 命令行工具lord被安装在/usr/local/bin下。

如果希望自定义安装目录, 可参考如下命令自定义路径:

make install LOR_HOME=/path/to/lor LORD_BIN=/path/to/lord

执行默认安装后, lor的命令行工具lord就被安装在了/usr/local/bin下, 通过which lord查看:

$ which lord
/usr/local/bin/lord

lor的运行时包安装在了指定目录下, 可通过lord path命令查看。

2)使用opm安装

opm是OpenResty的官方包管理器,通过opm安装lor:

opm install sumory/lor

注意: 目前opm不支持安装命令行工具,所以此种方式安装后不能使用lord命令。

3)使用homebrew安装(社区贡献)

除使用以上方式安装外, Mac用户还可使用homebrew来安装lor, 该方式由@syhily提供, 更详尽的使用方法请参见这里

$ brew tap syhily/lor
$ brew install lor

至此,lor已成功安装到您的系统中。