nginx 安裝lua模塊

1. 下載nginx、ngx_devel_kit、lua-nginx-module、luaJIT
  nginx web服務器,官網上下載各種版本,nginx-1.12.2.tar.gz
  ngx_devle_kit nginx第三方模塊開發工具,下載地址:https://download.csdn.net/download/veryisjava/10895341    v0.3.0.tar.gz
  lua-nginx-module nginx第三方模塊lua腳本,下載地址:https://download.csdn.net/download/veryisjava/10895338  v0.10.9rc7.tar.gz
  luaJIT lua開發環境,代碼解釋器,官網下載,LuaJIT-2.0.5.tar.gz
  不想出現安裝中的錯誤,就下載響應的的版本
2. 安裝luaJIT
  tar -zxvf LuaJIT-2.0.5.tar.gz
  cd LuaJIT-2.0.5
  make PREFIX=/usr/local/luajit
  make install
  設置環境變量:
  export LUAJIT_LIB=/usr/local/luajit/lib
  export LUAJIT_INC=/usr/local/luajit/include/luajit-2.0
3. 解壓v0.3.0.tar.gz
  tar -zxvf v0.3.0.tar.gz
4. 解壓v0.10.9rc7.tar.gz
  tar -zxvf v0.10.9rc7.tar.gz
5. 安裝nginx
  編譯nginx
  ./configure  --prefix=/usr/local/nginx --with-ld-opt=-Wl,-rpath,/usr/local/luajit/lib --add-module=/usr/local/ngx_devel_kit-0.3.0/ --add-module=/usr/local/lua-nginx-module-0.10.9rc7/
  make -j2
  make install
6. 測試
  vim /usr/local/nginx/config/nginx.conf
  添加
  location /lua {
      default_type 'text/plain';
      content_by_lua 'ngx.say("hello lua")';
  }
7. 啓動
  cd /usr/local/nginx/sbin
  ./nginx
8. 訪問http://ip/lua
  瀏覽器出現 hello lua表示安裝成功


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章