ホームページ  >  記事  >  バックエンド開発  >  Nginx は Lua モジュールをコンパイルしてインストールします

Nginx は Lua モジュールをコンパイルしてインストールします

不言
不言オリジナル
2018-05-07 10:55:302096ブラウズ

この記事は主に、特定の参考値を持つ Nginx のコンパイルと Lua モジュールのインストールを紹介します。必要な友人はそれを参照できます

Lua 環境をインストールします。関連ライブラリ

1. LuaJIT

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

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

2. ngx_devel_kit と lua-nginx-module

cd /opt/download

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

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

# 分别解压

4. lua ライブラリをロードして ld.so.conf ファイルに追加します

cd /opt/download

wget http://nginx.org/download/nginx-1.14.0.tar.gz
tar -zxvf nginx-1.14.0.tar.gz
cd nginx-1.14.0

./configure --add-module=/opt/download/ngx_devel_kit-0.3.0 --add-module=/opt/download/lua-nginx-module-0.10.9rc7

# 如若出现:
# error: the HTTP gzip module requires the zlib library.
# yum install zlib zlib-devel 一下即可

make -j 4 && make install

                                     

関連する推奨事項:

NGINX のコンパイル、インストール、構成

以上がNginx は Lua モジュールをコンパイルしてインストールしますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。