最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Nginx添加lua模塊的實現(xiàn)方法

 更新時間:2019年11月28日 09:07:48   作者:13sai  
這篇文章主要介紹了Nginx添加lua模塊的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

安裝 lua

wget http://luajit.org/download/LuaJIT-2.0.5.tar.gz 
tar -zxvf LuaJIT-2.0.5.tar.gz
cd LuaJIT-2.0.5
make && make install PREFIX=/usr/local/LuaJIT

etc/profile 加入

# lua
export LUAJIT_LIB=/usr/local/LuaJIT/lib 
export LUAJIT_INC=/usr/local/LuaJIT/include/luajit-2.0

source etc/profile

下載 ngx_devel_kit 模塊

wget https://github.com/simpl/ngx_devel_kit/archive/v0.3.0.tar.gz

NDK (nginx development kit) 模塊是一個拓展 nginx 服務(wù)器核心功能的模塊,第三方模塊開發(fā)可以基于它來快速實現(xiàn)。 NDK 提供函數(shù)和宏處理一些基本任務(wù), 減輕第三方模塊開發(fā)的代碼量

下載 lua-nginx-module 模塊

wget https://github.com/openresty/lua-nginx-module/archive/v0.10.9rc7.tar.gz 

lua-nginx-module 模塊使 nginx 中能直接運(yùn)行 lua

查看原始編譯

nginx -V

如:
configure arguments: --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-http_sub_module --with-http_v2_module

進(jìn)入 nginx 原始目錄:

./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-http_sub_module --with-http_v2_module --add-module=/root/lua-nginx-module-0.10.9rc7/ --add-module=/root/ngx_devel_kit-0.3.0

只 make,不執(zhí)行 make install。

編譯報錯應(yīng)該就是 lua 環(huán)境變量不對。

nginx -V 命令報錯
./nginx: error while loading shared libraries: libluajit-5.1.so.2: cannot open shared object file: No such file or directory

解決:
echo "/usr/local/LuaJIT/lib" >> /etc/ld.so.conf

ldconfig

成功之后可以 nginx -V 查看,無報錯即可。

把原來的 nginx 備份為 nginx_old

cp objs/nginx 到原來的 nginx 并覆蓋。

在編譯目錄執(zhí)行

make upgrade

Nginx 添加 lua 模塊

測試:

server{
 ...
 location /lua {
  default_type 'text/html';
  content_by_lua '
    ngx.say("hello, lua!")
  ';
 }
 ...
}

瀏覽器打開:

http://blog.13sai.com/lua

可以看到 hello, lua!

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 基于Nginx+lua實現(xiàn)簡單的XSS攻擊攔截

    基于Nginx+lua實現(xiàn)簡單的XSS攻擊攔截

    WAF即web應(yīng)用防火墻,Nginx是一個主流的代理服務(wù),除了本身的Nginx日志,作為用戶肯定也支持對請求信息進(jìn)行操作,?很多都是通過在代理服務(wù)器上掛載規(guī)則特征,實現(xiàn)軟件層面的軟WAF進(jìn)行WEB防護(hù),本文主要給大家介紹了Nginx+Lua實現(xiàn)一個簡單的XSS攻擊攔截,需要的朋友可以參考下
    2024-01-01
  • 訪問nginx顯示未找到站點的問題分析及解決方案

    訪問nginx顯示未找到站點的問題分析及解決方案

    當(dāng)我們在安裝好nginx準(zhǔn)備訪問80端口時,突然出現(xiàn)您的請求在Web服務(wù)器中沒有找到對應(yīng)的站點,所以本文給大家介紹了訪問nginx顯示未找到站點的問題分析及解決方案,需要的朋友可以參考下
    2024-03-03
  • Linux安裝Nginx步驟詳解

    Linux安裝Nginx步驟詳解

    這篇文章主要介紹了Linux安裝Nginx步驟,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11
  • 使用Nginx搭建圖片服務(wù)器(windows環(huán)境下)

    使用Nginx搭建圖片服務(wù)器(windows環(huán)境下)

    這篇文章主要介紹了使用Nginx搭建圖片服務(wù)器(windows環(huán)境下),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06
  • nginx location中uri的截取的實現(xiàn)方法

    nginx location中uri的截取的實現(xiàn)方法

    這篇文章主要介紹了nginx location中uri的截取的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • Nginx本地目錄映射實現(xiàn)代碼實例

    Nginx本地目錄映射實現(xiàn)代碼實例

    這篇文章主要介紹了Nginx本地目錄映射實現(xiàn)代碼實例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-10-10
  • 一文了解nginx中的signal處理機(jī)制

    一文了解nginx中的signal處理機(jī)制

    nginx利用信號處理機(jī)制,可以捕獲和處理各種信號,本文主要介紹了nginx中的signal處理機(jī)制,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-05-05
  • nginx 多個location轉(zhuǎn)發(fā)任意請求或訪問靜態(tài)資源文件的實現(xiàn)

    nginx 多個location轉(zhuǎn)發(fā)任意請求或訪問靜態(tài)資源文件的實現(xiàn)

    這篇文章主要介紹了nginx 多個location轉(zhuǎn)發(fā)任意請求或訪問靜態(tài)資源文件的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • Nginx解決403 forbidden的完整步驟

    Nginx解決403 forbidden的完整步驟

    這篇文章主要給大家介紹了關(guān)于Nginx解決403 forbidden的完整步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • 利用Nginx反向代理功能自建CDN加速頁面服務(wù)

    利用Nginx反向代理功能自建CDN加速頁面服務(wù)

    這篇文章主要介紹了利用Nginx反向代理功能自建CDN加速頁面服務(wù)方法,需要的朋友可以參考下
    2024-03-03

最新評論

吉安市| 萨迦县| 景德镇市| 山丹县| 瓮安县| 吉木萨尔县| 尚志市| 定边县| 曲周县| 东方市| 绥棱县| 潍坊市| 怀化市| 农安县| 松溪县| 永昌县| 武城县| 全州县| 陵川县| 巧家县| 遂宁市| 淳化县| 仪陇县| 阜阳市| 郎溪县| 山西省| 沙雅县| 鄯善县| 岗巴县| 淳安县| 庆阳市| 察隅县| 屯昌县| 河曲县| 若尔盖县| 泰和县| 宣武区| 洪湖市| 新巴尔虎左旗| 拜泉县| 邮箱|