nginx编译安装lua模块一、安装lua环境及相关库1、 luajit
wget http://luajit.org/download/luajit-2.0.2.tar.gz tar -zxvf luajit-2.0.2.tar.gz cd luajit-2.0.2 make install prefix=/usr/local/luajit export luajit_lib=/usr/local/luajit/lib export luajit_inc=/usr/local/luajit/include/luajit-2.0
2、 ngx_devel_kit和lua-nginx-module
cd /opt/download wget https://github.com/simpl/ngx_devel_kit/archive/v0.3.0.tar.gz wget https://github.com/openresty/lua-nginx-module/archive/v0.10.9rc7.tar.gz # 分别解压
3、 重新编译nginx
cd /opt/download wget http://nginx.org/download/nginx-1.14.0.tar.gz tar -zxvf nginx-1.14.0.tar.gz cd nginx-1.14.0 ./configure --add-module=/opt/download/ngx_devel_kit-0.3.0 --add-module=/opt/download/lua-nginx-module-0.10.9rc7 # 如若出现: # error: the http gzip module requires the zlib library. # yum install zlib zlib-devel 一下即可 make -j 4 && make install
4、 加载lua库,加入到ld.so.conf文件
echo "/usr/local/luajit/lib" >> /etc/ld.so.conf # 然后执行如下命令: ldconfig
相关推荐:
nginx编译安装及配置
以上就是nginx编译安装lua模块 的详细内容。
