- 积分
- 117977
- 威望
-
- 金钱
-
- 注册时间
- 2009-4-24
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
发表于 2016-7-1 08:46:34
|
显示全部楼层
安装lua很简单- cd /root
- wget -c http://luajit.org/download/LuaJIT-2.0.4.tar.gz
- tar zxf LuaJIT-2.0.4.tar.gz
- cd LuaJIT-2.0.4
- make
- make install PREFIX=/usr/local/luajit
- cd ..
- wget -c https://github.com/openresty/lua-nginx-module/archive/v0.10.5.tar.gz
- tar zxf v0.10.5.tar.gz
- wget -c https://github.com/simpl/ngx_devel_kit/archive/v0.3.0.tar.gz
- tar zxf v0.3.0.tar.gz
- export LUAJIT_LIB=/usr/local/luajit/lib
- export LUAJIT_INC=/usr/local/luajit/include/luajit-2.0
- cat > /etc/ld.so.conf.d/luajit.conf<<EOF
- /usr/local/luajit/lib
- EOF
- ldconfig
复制代码 lnmp.conf里Nginx_Modules_Options 加上 --with-ld-opt=-Wl,-rpath,/usr/local/luajit/lib --add-module=/root/lua-nginx-module-0.10.5 --add-module=/root/ngx_devel_kit-0.3.0
重新升级一下nginx就行了
测试lua- location /lua {
- default_type 'text/html';
- content_by_lua 'ngx.say("hello world")';
- }
复制代码 |
|