1.下載nginx
wget http://nginx.org/download/nginx-1.2.2.tar.gz
2.安裝gcc
3.下載LuaJIT
wget http://luajit.org/download/LuaJIT-2.0.0-beta10.tar.gz
4. 安裝LuaJIT
tar -xzvf LuaJIT-2.0.0-beta10.tar.gz
cd LuaJIT-2.0.0-beta10
make && sudo make install
5.下載 ngx_devel_kit(在這個頁面找:https://github.com/simpl/ngx_devel_kit/tags)
wget https://github.com/simpl/ngx_devel_kit/tarball/master -O simpl-ngx_devel_kit.tar.gz
6.下載最新的 lua-nginx-module(在這個頁面找:https://github.com/chaoslawful/lua-nginx-module/tags)
wget https://github.com/chaoslawful/lua-nginx-module/tarball/master -O lua-nginx-module.tar.gz
7.下載pcre
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.31.tar.gz
tar -xzvf pcre-8.31.tar.gz
./configure && make(如果報“compile: unrecognized option `-DHAVE_CONFIG_H'”,請安裝sudo apt-get install build-essential)
sudo make install
8.下載echo模塊
wget https://github.com/agentzh/echo-nginx-module/tarball/master -O echo-nginx-module.tar.gz
tar -xzvf echo-nginx-module.tar.gz
7. 解壓nginx,ngx_devel_kit, lua-nginx-module
tar -xzvf nginx-1.2.2.tar.gz
tar -xzvf simpl-ngx_devel_kit.tar.gz
tar -xzvf lua-nginx-module.tar.gz
8.安裝
sudo apt-get install openssl libssl-dev
sudo apt-get install libtool
cd nginx-1.2.2
export LUAJIT_LIB=/usr/local/lib/
sudo make install
