OpenResty編譯安裝

從下載頁 Download下載最新的 OpenResty® 源碼包,而且像下面的示例同樣將其解壓:html

tar -xzvf openresty-VERSION.tar.gz

VERSION 的地方替換成您下載的源碼包的版本號,好比說 0.8.54.6nginx

./configure

而後在進入 openresty-VERSION/ 目錄, 而後輸入如下命令配置:redis

./configure

默認, --prefix=/usr/local/openresty 程序會被安裝到/usr/local/openresty目錄。post

您能夠指定各類選項,好比ui

./configure --prefix=/opt/openresty \
            --with-luajit \
            --without-http_redis2_module \
            --with-http_iconv_module \
            --with-http_postgres_module

試着使用 ./configure --help 查看更多的選項。lua

配置文件(./configure script)運行出錯能夠到 build/nginx-VERSION/objs/autoconf.err 找到。 VERSION 的地方必須與OpenResty版本號相對應, 好比 0.8.54.6rest

Solaris的用戶請注意:

對於 Solaris,安裝開發庫通常經過 OpenSSL 的形式插入 /lib, 所以當編譯時出現 missing OpenSSL 說明您已經安裝過了t, 特別是一些選項的時候 --with-ld-opt='-L/lib' 。code

make

您能夠使用下面的命令來編譯:htm

make

若是您的電腦支持多核 make 工做的特性, 您能夠這樣編譯:ip

make -j2

假設您是的機器是雙核。

make install

若是前面的步驟都沒有問題的話,您能夠使用下面的命令安裝l OpenResty到您的系統之中:

make install

在 Linux,一般包括 sudo來執行root權限作的事情。

相關文章
相關標籤/搜索