1. 程式人生 > >給Tengine新增模組編譯支援http2協議

給Tengine新增模組編譯支援http2協議

1、首先升級openssl包,支援ALPN協議,我使用的是1.0.2o這個版本

https://www.openssl.org/source/ 官網可以下載。

2、安裝openssl,下載tag.gz壓縮包,解壓縮

make & test 測試  make & make install 安裝

3、configure nginx

./configure --prefix=/usr/local/nginx--with-http_v2_module  --with-openssl=/nginx/openssl-1.0.2o

--with-http_v2_module  加入http2模組

--with-openssl=/nginx/openssl-1.0.2o 使用外部的openssl

./configure --prefix=/usr/local/nginx xxx --with-http_v2_module xxx --with-openssl=/nginx/openssl-1.0.2o

注意XXX的地方,只能有一個空格,多個會報錯

4、安裝

make & make install