濮阳杆衣贸易有限公司

主頁 > 知識庫 > 把Lua編譯進nginx步驟方法

把Lua編譯進nginx步驟方法

熱門標簽:衡水外呼線路解決 電話機器人每天搜索多少次 昆明電話外呼系統(tǒng)好么 陜西便宜電銷機器人軟件 艾比利外呼系統(tǒng) 海口智能語音電銷機器人好用嗎 免費門店地圖標注注冊入駐 杞縣地圖標注app 外呼系統(tǒng)一天耗費多少流量

Lua編譯進nginx的方法

1、先安裝lua-jit,網(wǎng)上說也可以下載lua,不過lua-jit效率比較高,地址:http://luajit.org/download.html
我下的是2.0.3版本的
下載解壓后,直接make make install就可以了,默認安裝在/usr/local目錄

2、下載ngx devel包
地址:https://github.com/simpl/ngx_devel_kit/tags
注意,這個是一個nginx的擴展,不需要編譯

3、下載nginx的lua擴展

https://github.com/openresty/lua-nginx-module/archive/v0.9.8.tar.gz

4、導(dǎo)出兩個變量

復(fù)制代碼 代碼如下:

export LUAJIT_LIB=/usr/local/lib
export LUAJIT_INC=/usr/local/include/luajit-VERSION>

其中LUAJIT表示luajit的安裝目錄

5、接下來是編譯nginx了

復(fù)制代碼 代碼如下:

 ./configure --prefix=/opt/nginxrw --with-http_gzip_static_module --with-http_stub_status_module
--with-http_ssl_module    --add-module=/data/src/lua-nginx-module-0.9.8  
--add-module=/data/src/ngx_devel_kit-0.2.19

其中兩個--add-module表示lua的nginx模塊和ngx devel包擴展

啟動時,可能報某個庫的路徑找不到:

復(fù)制代碼 代碼如下:

sbin/nginx: error while loading shared libraries: libluajit-5.1.so.2: cannot open shared object file: No such file or directory

用ldd命令可以看下某個二進制文件的引用的動態(tài)庫

解決辦法:

復(fù)制代碼 代碼如下:

echo "/usr/local/lib" >> /etc/ld.so.conf.d/usr_local_lib.conf
ldconfig

ok,是不是編譯成功了呢,開始編寫lua腳本吧

您可能感興趣的文章:
  • 安裝Nginx+Lua開發(fā)環(huán)境
  • nginx中使用lua腳本的方法
  • 使用Lua編寫Nginx服務(wù)器的認證模塊的方法

標簽:營口 臨滄 昌都 泰安 宿遷 西寧 南京

巨人網(wǎng)絡(luò)通訊聲明:本文標題《把Lua編譯進nginx步驟方法》,本文關(guān)鍵詞  把,Lua,編譯,進,nginx,步驟,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《把Lua編譯進nginx步驟方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于把Lua編譯進nginx步驟方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    丹寨县| 台南县| 南雄市| 娱乐| 泸水县| 天等县| 沁阳市| 当涂县| 石楼县| 杂多县| 吉林省| 汤阴县| 如皋市| 两当县| 获嘉县| 伊吾县| 尼木县| 旬邑县| 崇信县| 太保市| 保德县| 衡水市| 安泽县| 枣庄市| 无为县| 凉城县| 西乌珠穆沁旗| 泸溪县| 新巴尔虎右旗| 兰溪市| 岗巴县| 内乡县| 平凉市| 富锦市| 郯城县| 榆林市| 通化市| 桐乡市| 建阳市| 玉环县| 永康市|