日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

如何安装nginx_lua_module模块

發(fā)布時(shí)間:2023/12/20 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何安装nginx_lua_module模块 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

摘要:

本文記錄如何安裝ngx_lua模塊

nginx_lua_module是由淘寶的工程師清無(wú)(王曉哲)和春來(lái)(章亦春)所開(kāi)發(fā)的nginx第三方模塊,它能將lua語(yǔ)言嵌入到nginx配置中,從而使用lua就極大增強(qiáng)了nginx的能力

http://wiki.nginx.org/HttpLuaModule

?

正文:

1 下載luajit 2.0并安裝

http://luajit.org/download.html

我是直接使用源碼make && make install

所以lib和include是直接放在/usr/local/lib和usr/local/include

?

2 下載nginx源碼,解壓

注意版本號(hào),如果機(jī)子上已經(jīng)裝了nginx,不想升級(jí)的話,請(qǐng)使用/to/nginx/sbin/nginx –v

來(lái)查看版本號(hào)

?

3? 下載ngx_devel_kit HERE 解壓

4? 下載nginx_lua_module HERE 解壓

?

5 進(jìn)入nginx源碼文件夾

cd nginx-1.0.11/

?

6 導(dǎo)入環(huán)境變量,編譯

export LUAJIT_LIB=/usr/local/lib??? #這個(gè)很有可能不一樣
export LUAJIT_INC=/usr/local/include/luajit-2.0? #這個(gè)很有可能不一樣

?

./configure --prefix=/opt/nginx \??? #nginx的安裝路徑
--add-module=/path/to/ngx_devel_kit \?? #ngx_devel_kit 的源碼路徑
--add-module=/path/to/lua-nginx-module? #nginx_lua_module 的源碼路徑

?

make -j2
make install

?

7 測(cè)試是否成功:

nginxconfig中加入

?

location /hello {
????? default_type 'text/plain';
????? content_by_lua 'ngx.say("hello, lua")';
}

?

使用/to/nginx/sbin/nginx –t 檢查nginx配置,此時(shí)應(yīng)該沒(méi)有報(bào)錯(cuò)

?

8 /to/nginx/sbin/nginx?? #啟動(dòng)nginx

或者/to/nginx/sbin/nginx –s reload #重啟nginx

?

?

訪問(wèn)192.168.100.1/hello

會(huì)出現(xiàn)“hello,lua”

?

安裝成功!

?

----------------------

作者:yjf512(軒脈刃)

出處:http://www.cnblogs.com/yjf512/

本文版權(quán)歸yjf512和cnBlog共有,歡迎轉(zhuǎn)載,但未經(jīng)作者同意必須保留此段聲明

總結(jié)

以上是生活随笔為你收集整理的如何安装nginx_lua_module模块的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。