nginx lua模块安装 让nginx支持lua

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx lua模块安装 让nginx支持lua相关的知识,希望对你有一定的参考价值。

下载相关安装包

#wget http://luajit.org/download/LuaJIT-2.0.4.tar.gz
#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.13.tar.gz

安装LuaJIT

#tar xf LuaJIT-2.0.4.tar.gz
#cd xf LuaJIT-2.0.4
#make PREFIX=/usr/local/luajit
#make install PREFIX=/usr/local/luajit
#ln -s /usr/local/luajit/lib/libluajit-5.1.so.2 /lib64/libluajit-5.1.so.2

添加环境变量

export LUAJIT_LIB=/usr/local/luajit/lib
export LUAJIT_INC=/usr/local/luajit/include/luajit-2.0
#source /etc/profile

安装nginx

#tar xf v0.3.0.tar.gz
#tar xf v0.10.13.tar.gz
#tar xf nginx-1.12.0.tar.gz
#cd nginx-1.12.0
#./configure --user=nginx --group=nginx --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-http_geoip_module --with-http_realip_module --add-module=../lua-nginx-module-0.10.13 --add-module=../ngx_devel_kit-0.3.0 --with-stream --with-stream_ssl_module
#make
#make install

安装完成

以上是关于nginx lua模块安装 让nginx支持lua的主要内容,如果未能解决你的问题,请参考以下文章

ini IVZ:Nginx配置使用Lua作为身份验证模块。您必须使用lua支持安装nginx。请参阅Linux发行版的“openresty”或

安装nginx+ngx_lua支持WAF防护功能

Nginx框架之Lua拓展

nginx+ngx_lua支持WAF防护功能

nginx lua 安装

Nginx编译安装Lua模块