Linuxはnginx+lua環境を構築する


1.JIT取付
Lua:LuaJITのコンパイルインストール、最初のLuaプログラム
http://blog.csdn.net/xinteng2012/article/details/71088930
2.NDKとLuaをダウンロードmodule
NDKをダウンロードして、解凍します
https://github.com/simpl/ngx_devel_kit/releases
自分でバージョンを選択
ダウンロードLua_module,解凍
https://github.com/openresty/lua-nginx-module/releases
自分でバージョンを選択
3.コンパイルインストールNginx
http://blog.csdn.net/xinteng2012/article/details/71088232
ndkとluaモジュールのコンパイル
./configure --prefix=/usr/local/nginx --add-module=../ngx_devel_kit-0.3.0/--add-module=../lua-nginx-module-0.10.8/ 
4.Nginxがlibluajit-5.1にリンクされていることを確認する.so.2
ldd/usr/local/nginx/sbin/nginx | grep lua

5.テストlua
nginxを変更します.conf
location /test{  
                content_by_lua '  
                        ngx.say("Hello world")  
                        ngx.log(ngx.ERR, "err err")';  
        }

curl http://localhost/test