- 积分
 - 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")';
 
 - }
 
  复制代码 |   
 
 
 
 |