1、下载

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
wget http://nginx.org/download/nginx-1.15.8.tar.gz
wget https://www.openssl.org/source/openssl-1.1.1a.tar.gz
wget http://www.zlib.net/zlib-1.2.11.tar.gz
wget https://ftp.pcre.org/pub/pcre/pcre-8.42.tar.gz
git clone https://github.com/hakasenyang/openssl-patch.git

tar -xvf nginx-1.15.8.tar.gz
tar -xvf openssl-1.1.1a.tar.gz
tar -xvf zlib-1.2.11.tar.gz
tar -xvf pcre-8.42.tar.gz

yum -y install patch

cd openssl-1.1.1a/ && patch -p1 < ../openssl-patch/openssl-equal-1.1.1a_ciphers.patch

2、编译nginx

1
2
cd nginx-1.15.8
./configure --prefix=/data/nginx --with-http_ssl_module --with-http_v2_module --with-http_stub_status_module --with-openssl=../openssl-1.1.1a --with-zlib=../zlib-1.2.11 --with-pcre=../pcre-8.42 --add-module=../ngx_brotli

3、配置

4、参考

5、其他

1
2
#两年=730天=17520小时=1051200分=63072000秒
#一年=365*24*60*60=31536000秒