必要包整合链接
nginx+lua+redis.rar-其它文档类资源-CSDN下载
nginxLuaRedis文件.rar-其它文档类资源-CSDN下载
安装必要环境
apt-get install build-essential libtool gcc automake autoconf make
下载必要的包
# 安装路径
cd /usr/local/src/
# lua迷你包
wget http://luajit.org/download/LuaJIT-2.0.2.tar.gz
# nginx包
wget http://nginx.org/download/nginx-1.13.12.tar.gz
tar -zxvf nginx-1.13.12.tar.gz
# nginx安装依赖包
wget https://ftp.pcre.org/pub/pcre/pcre-8.40.tar.gz
tar -xvf pcre-8.40.tar.gz
wget http://zlib.net/zlib-1.2.11.tar.gz
tar -xzvf zlib-1.2.11.tar.gz
wget https://www.openssl.org/source/openssl-1.0.2o.tar.gz
tar -xvf openssl-1.0.2o.tar.gz
# nginx模块包
wget https://github.com/openresty/lua-nginx-module/archive/v0.10.9rc7.tar.gz
tar -xvf v0.10.9rc7.tar.gz
wget https://github.com/simpl/ngx_devel_kit/archive/v0.3.0.tar.gz
tar -xvf v0.3.0.tar.gz
# lua-resty-redis
https://github.com/openresty/lua-resty-redis.git
# 解压
# redis包
wget http://download.redis.io/releases/redis-4.0.1.tar.gz
安装lua解释器
tar -xvf LuaJIT-2.0.2.tar.gz
cd LuaJIT-2.0.2
make && make install
export LUAJIT_LIB=/usr/local/lib
export LUAJIT_INC=/usr/local/include/luajit-2.0