nginx编译支持HTTP2.0

nginx编译支持HTTP2.0nginx

wget https://www.openssl.org/source/openssl-1.1.0i.tar.gz #openssl不用安装测试

tar -zxf openssl-1.1.0i.tar.gz -C /usr/local/data/soft/code

cd nginx-1.12.1/进程

./configure --prefix=/usr/local/data/nginx --user=goforit --group=goforit --with-pcre --with-http_stub_status_module --with-http_ssl_module --with-http_v2_module --with-openssl=/usr/local/data/soft/openssl-1.1.0i makessl

make install #不用,按照升级nginx操做便可,升级操做以下get

mv /usr/local/data/nginx/sbin/nginx{,.old}openssl

cp objects/nginx /usr/local/data/nginx/sbin/nginx 平滑升级nginxit

kill -USR2 cat /usr/local/data/nginx/log/nginx.pid编译

从容关闭旧版本的Nginx进程module

kill -WINCH cat /usr/local/data/nginx/log/nginx.pid.oldbin

决定是否升级到新版的nginx

kill -HUP cat /usr/local/data/nginx/log/nginx.oldbin

kill -QUIT cat /usr/loal/data/nginx/log/nginx.oldbin

nginx 配置文件修改 listen 443 ssl http2;

而后从新reload nginx便可测试

相关文章
相关标签/搜索