nginx的–openssl版本升级

系统运维 waitig 845℃ 百度已收录 0评论

对于只想改变nginx中的openssl模块,可以重新指定openssl版本的安装路径,并重新加载

指定安装路径,就不需要使用root权限, 使用普通安装用户即可

安装版本为: openssl-1.0.2l

安装步骤: 

1:进行版本解压

tar -zxvf  openssl-1.0.2l.tar.gz

2:  指定安装路径

migu_pps@LS-MGHJ-PPS-VM-102-84 openssl-1.0.2l]$ pwd
/opt/aspire/product/migu_pps/soft/apache_soft/openssl-1.0.2l
[migu_pps@LS-MGHJ-PPS-VM-102-84 openssl-1.0.2l]$ ./config  –prefix=/opt/aspire/product/migu_pps/soft/apache_soft/openssl-1.0.2l/ssl

3: 进行编译和安装

[migu_pps@LS-MGHJ-PPS-VM-102-84 openssl-1.0.2l]$ make 

[migu_pps@LS-MGHJ-PPS-VM-102-84 openssl-1.0.2l]$ make  install 

openssl安装完成后, 对nginx进行重新编译

在重新编译前,需要找到进行安装时的nginx解压包的源码包路径

进行nginx 重新编译。 

./configure

./configure

–prefix=/opt/aspire/product/migu_pps/nginx –conf-path=/opt/aspire/product/migu_pps/nginx/conf/nginx.conf –with-http_ssl_module –with-http_flv_module –with-http_stub_status_module –with-http_gzip_static_module –with-pcre –with-openssl=/opt/aspire/product/migu_pps/soft/apache_soft/openssl-1.0.2l/

编译时保留以前的编译数据,然后把最新的openssl版本替换上就行了。 

编译后进行检查 : 

[migu_pps@LS-MGHJ-PPS-VM-102-84 sbin]$ ./nginx -V
nginx version: mgws
built by gcc 4.1.2 20080704 (Red Hat 4.1.2-52)
built with OpenSSL 1.0.2l  25 May 2017
TLS SNI support enabled
configure arguments: –prefix=/opt/aspire/product/migu_pps/nginx –conf-path=/opt/aspire/product/migu_pps/nginx/conf/nginx.conf –with-http_ssl_module –with-http_flv_module –with-http_stub_status_module –with-http_gzip_static_module –with-pcre –with-openssl=/opt/aspire/product/migu_pps/soft/apache_soft/openssl-1.0.2l/
[migu_pps@LS-MGHJ-PPS-VM-102-84 sbin]$

如下需要修改系统的openssl版本,需要替换系统中的一些文件信息, 可以在,更多 文章里面查看,或者直接以root安装,然后赋予普通用户权限即可。

./configure


本文由【waitig】发表在等英博客
本文固定链接:nginx的–openssl版本升级
欢迎关注本站官方公众号,每日都有干货分享!
等英博客官方公众号
点赞 (0)分享 (0)