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

nginx?增加nginx_lua_module模塊的方法實(shí)現(xiàn)

 更新時(shí)間:2026年05月27日 08:29:53   作者:DDDDemo  
本文詳細(xì)介紹了在NGINX?V1.14.0上安裝lua-nginx-module模塊的過(guò)程,包括LuaJIT2.1、ngx_devel_kit?V0.3.0和lua_nginx_module?V0.10.13的安裝步驟,感興趣的可以了解一下

版本說(shuō)明:

NGINX:V1.14.0

LuaJIT:V2.1.0

ngx_devel_kit:V0.3.0

lua_nginx_module:V0.10.13

安裝步驟:

1. 下載安裝LuaJIT 2.1(2.0或者2.1都是支持的,官方推薦2.1):http://luajit.org/download.html

cd /usr/local/src
wget http://luajit.org/download/LuaJIT-2.1.0-beta2.tar.gz
tar zxf LuaJIT-2.1.0-beta2.tar.gz
cd LuaJIT-2.1.0-beta2
make PREFIX=/usr/local/luajit
make install PREFIX=/usr/local/luajit

2. 下載ngx_devel_kit(NDK)模塊 :https://github.com/simpl/ngx_devel_kit/tags,不需要安裝

cd /usr/local/src
wget https://github.com/simpl/ngx_devel_kit/archive/v0.3.0.tar.gz
tar -zxvf v0.3.0.tar.gz

3. 下載最新的lua-nginx-module 模塊 :https://github.com/openresty/lua-nginx-module/tags,不需要安裝

cd /usr/local/src
wget https://github.com/openresty/lua-nginx-module/archive/v0.10.13.tar.gz
tar -xzvf v0.10.13.tar.gz

4. 因?yàn)槲抑鞍惭b有NGINX,是用yum install命令安裝的,此時(shí)我做的一件事情是,用源碼安裝替換掉原來(lái)的。

  • 4.1 nginx -V (nginx -V查看已經(jīng)編譯的配置),我的配置內(nèi)容如下:
--prefix=/etc/nginx --sbin-path=/usr/sbin/nginx 
--modules-path=/usr/lib64/nginx/modules 
--conf-path=/etc/nginx/nginx.conf 
--error-log-path=/var/log/nginx/error.log 
--http-log-path=/var/log/nginx/access.log 
--pid-path=/var/run/nginx.pid 
--lock-path=/var/run/nginx.lock 
--http-client-body-temp-path=/var/cache/nginx/client_temp 
--http-proxy-temp-path=/var/cache/nginx/proxy_temp 
--http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp 
--http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp 
--http-scgi-temp-path=/var/cache/nginx/scgi_temp 
--user=nginx --group=nginx 
--with-compat 
--with-file-aio 
--with-threads 
--with-http_addition_module 
--with-http_auth_request_module 
--with-http_dav_module 
--with-http_flv_module 
--with-http_gunzip_module 
--with-http_gzip_static_module 
--with-http_mp4_module 
--with-http_random_index_module 
--with-http_realip_module 
--with-http_secure_link_module 
--with-http_slice_module 
--with-http_ssl_module
--with-http_stub_status_module 
--with-http_sub_module 
--with-http_v2_module 
--with-mail 
--with-mail_ssl_module
--with-stream 
--with-stream_realip_module 
--with-stream_ssl_module 
--with-stream_ssl_preread_module 
--with-cc-opt='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 
-fexceptions 
-fstack-protector-strong 
--param=ssp-buffer-size=4 
-grecord-gcc-switches -m64 
-mtune=generic -fPIC' 
--with-ld-opt='-Wl,-z,relro -Wl,-z,now -pie' 
--add-module=/usr/local/src/ngx_devel_kit-0.2.19 
--add-module=/usr/local/src/lua-nginx-module-0.10.2
  • 4.2 備份文件
mv /usr/sbin/nginx /usr/sbin/nginx.20190218
cp -r /etc/nginx /etc/nginx.20190218
  • 4.3 下載NGINX源碼包
http://nginx.org/download/nginx-1.14.0.tar.gz 
tar zxvf nginx-1.14.0.tar.gz 
  • 4.4 設(shè)置環(huán)境變量
export LUAJIT_LIB=/usr/local/luajit/lib
export LUAJIT_INC=/usr/local/luajit/include/luajit-2.1
  • 4.5 編譯安裝NGINX。首先將4.1提到的nginx -V獲取到的已經(jīng)編譯的配置,添加如下內(nèi)容
 --add-module=/usr/local/src/ngx_devel_kit-0.3.0 --add-module=/usr/local/src/lua-nginx-module-0.10.13

添加后依次執(zhí)行如下命令:

./configure --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --modules-path=/usr/lib64/nginx/modules --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/var/cache/nginx/scgi_temp --user=nginx --group=nginx --with-compat --with-file-aio --with-threads --with-http_addition_module --with-http_auth_request_module --with-http_dav_module --with-http_flv_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_mp4_module --with-http_random_index_module --with-http_realip_module --with-http_secure_link_module --with-http_slice_module --with-http_ssl_module --with-http_stub_status_module --with-http_sub_module --with-http_v2_module --with-mail --with-mail_ssl_module --with-stream --with-stream_realip_module --with-stream_ssl_module --with-stream_ssl_preread_module --with-cc-opt='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC' --with-ld-opt='-Wl,-z,relro -Wl,-z,now -pie' --add-module=/usr/local/src/ngx_devel_kit-0.3.0 --add-module=/usr/local/src/lua-nginx-module-0.10.13
make -j2
make install

5. 查看是否編譯成功

在/etc/nginx/conf.d/default.conf (根據(jù)每個(gè)人安裝配置決定)中加入如下代碼:

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

重啟nginx:

service nginx restart

訪問(wèn)http://ip/hello_lua會(huì)出現(xiàn)”hello, lua”表示安裝成功

到此這篇關(guān)于nginx 增加nginx_lua_module模塊的文章就介紹到這了,更多相關(guān)nginx nginx_lua_module模塊內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 基于Nginx實(shí)現(xiàn)訪問(wèn)控制、連接限制

    基于Nginx實(shí)現(xiàn)訪問(wèn)控制、連接限制

    Nginx自帶的模塊支持對(duì)并發(fā)請(qǐng)求數(shù)進(jìn)行限制, 還有對(duì)請(qǐng)求來(lái)源進(jìn)行限制??梢杂脕?lái)防止DDOS攻擊。這篇文章主要介紹了基于Nginx實(shí)現(xiàn)訪問(wèn)控制、連接限制的相關(guān)資料,需要的朋友可以參考下
    2019-11-11
  • Nginx服務(wù)器限制訪問(wèn)速度的配置方法

    Nginx服務(wù)器限制訪問(wèn)速度的配置方法

    這篇文章主要介紹了Nginx服務(wù)器限制訪問(wèn)速度的配置方法,尤其是當(dāng)服務(wù)器中存在ftp下載等服務(wù)時(shí)尤為有用,需要的朋友可以參考下
    2015-07-07
  • CentOS如何用nginx搭建文件下載服務(wù)器

    CentOS如何用nginx搭建文件下載服務(wù)器

    Nginx 是開(kāi)源、高性能、高可靠的 Web 和反向代理服務(wù)器,而且支持熱部署,幾乎可以做到 7 * 24 小時(shí)不間斷運(yùn)行,即使運(yùn)行幾個(gè)月也不需要重新啟動(dòng),這篇文章主要介紹了CentOS用nginx搭建文件下載服務(wù)器,需要的朋友可以參考下
    2023-11-11
  • 記一次nginx中proxy_pass的使用問(wèn)題

    記一次nginx中proxy_pass的使用問(wèn)題

    這篇文章主要介紹了記一次nginx中proxy_pass的使用問(wèn)題,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-06-06
  • Nginx配置Basic Auth登錄認(rèn)證的實(shí)現(xiàn)方法

    Nginx配置Basic Auth登錄認(rèn)證的實(shí)現(xiàn)方法

    這篇文章主要介紹了Nginx配置Basic Auth登錄認(rèn)證的實(shí)現(xiàn)方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-09-09
  • Nginx服務(wù)器相關(guān)的一些安全配置建議

    Nginx服務(wù)器相關(guān)的一些安全配置建議

    這篇文章主要介紹了Nginx服務(wù)器相關(guān)的一些安全配置建議,共計(jì)總結(jié)了十個(gè)小點(diǎn),需要的朋友可以參考下
    2015-06-06
  • Centos7.x下Nginx安裝及SSL配置與常用命令詳解

    Centos7.x下Nginx安裝及SSL配置與常用命令詳解

    這篇文章主要介紹了Centos7.x下Nginx安裝及SSL配置與常用命令詳解,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-02-02
  • Nginx實(shí)現(xiàn)端口映射的示例代碼

    Nginx實(shí)現(xiàn)端口映射的示例代碼

    本文主要介紹了Nginx實(shí)現(xiàn)端口映射的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2025-09-09
  • Nginx訪問(wèn)FTP服務(wù)器文件的時(shí)效性/安全校驗(yàn)的方法

    Nginx訪問(wèn)FTP服務(wù)器文件的時(shí)效性/安全校驗(yàn)的方法

    nginx的實(shí)現(xiàn)方式在校驗(yàn)失敗的時(shí)候頁(yè)面返回error image,跳轉(zhuǎn)的是420 error_page,成功的時(shí)候會(huì)訪問(wèn)FTP文件服務(wù)器的路徑,反正圖片到頁(yè)面展示,這篇文章主要介紹了Nginx訪問(wèn)FTP服務(wù)器文件的時(shí)效性/安全校驗(yàn),需要的朋友可以參考下
    2023-12-12
  • 在阿里云Centos下如何安裝Nginx

    在阿里云Centos下如何安裝Nginx

    這篇文章主要介紹了阿里云Centos下如何安裝Nginx,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2016-10-10

最新評(píng)論

安乡县| 常德市| 重庆市| 五家渠市| 海阳市| 定南县| 天台县| 台东县| 靖远县| 宝鸡市| 镇远县| 宜丰县| 十堰市| 莱阳市| 平邑县| 独山县| 山东| 泊头市| 峡江县| 锡林浩特市| 乐平市| 那曲县| 河池市| 沾益县| 格尔木市| 邳州市| 许昌市| 久治县| 共和县| 柳州市| 竹溪县| 门头沟区| 新平| 晋城| 通江县| 舟山市| 江阴市| 新安县| 锦州市| 灵宝市| 百色市|