因为要通过lua来访问redis,发现luasocket是因此必须要装的。但在装的过程中遇到了好多问题,上网参考了一些解决方案如下
下载源码
下载一个稳定发布版本:
下载 LuaSocket 2.0.2源码:luasocket-2.0.2.tar.gz
2、编译
2.1 解压
- $ tar zxvf luasocket-2.0.2
将会在当前目录下生成一个目录:luasocket-2.0.2
2.2 修改config文件
进入目录:luasocket-2.0.2,修改config文件
添加包含文件目录,即lua 5.2.2源码目录,添加如下行:
- LUAINC=-I/home/wayz/lua_study/lua-5.2.2/src
修改安装目录如下,即原来lua 5.2.2的安装目录:
- INSTALL_TOP_SHARE=/usr/local/share/lua/5.2
- INSTALL_TOP_LIB=/usr/local/lib/lua/5.2