阿里云
订阅广场
发表主题 回复主题
  • 760阅读
  • 1回复

[求助]如何升级一键web环境

级别: 新人
发帖
2
云币
9
一键web环境还是14年安装的  后面安装证书时发现openssl版本太老   c_33.i"I}  
一键web有没有后续的方便升级的办法?
关键词: 安装 环境 升级
级别: 总版主
发帖
7027
云币
15481

只看该作者 沙发  发表于: 2017-12-21
安装nginx的时候,出现了这样的问题: L4NC -  
/$n${M5!  
nginx : Depends: libssl1.0.0 (>= 1.0.2~beta3) but 1.0.1f-1ubuntu2.11 is to be installed [ACYd/  
E: Unable to correct problems, you have held broken packages. *f(}@U  
这个问题的原因是我们系统安装的OpenSSL太老了。 gor6c3i  
查看OpenSSL的版本: _ReQQti[  
,Xn%-OT  
openssl version alG}Aw#gS  
68y.yX[  
得到的结果是: ; etH)  
Xm*Dh#H  
OpenSSL 1.0.1f 6 Jan 2014 WDZEnauE  
3]!(^N>V  
&EQov9P7  
8ZN J}  
首先去OpenSSL的网站 [J^,_iN[.  
https://www.openssl.org/source pS%Az)3RZ  
dlW w=^  
在终端使用wget下载最新没有漏洞的版本 [p <L*3<  
wget https://www.openssl.org/source/openssl-1.1.0c.tar.gz 3oSQe"  
?LZ)r^ger  
解压 dWp4|r  
tar xvf https://www.openssl.org/source/openssl-1.1.0c.tar.gz oreS u;`$  
lyib+Sa ?`  
配置并且安装,这里假定我们在服务器上操作,已经获取了root权限。 P`"dj@1'  
cd openssl-1.1.0c.tar.gz && configure && make -j4 && make install =3}+f-6"'  
TWn7&,N  
由于安装的位置默认是/usr/local/openssl,我们需要安装到默认的位置上。即,通过设置软链接以及其它的方式来解决问题。 |BXq8Erh  
ln -s /usr/local/bin/openssl /usr/bin/openssl 6@T_1  
ln -s /usr/local/include/openssl /usr/include/openssl BjB2YO& /  
echo "/usr/local/lib" >> /etc/ld.so.conf 46 77uy  
N%T-Q9k  
最后链接应该没有问题了。输入 nZ{~@E2  
openssl version c`iSe$eS  
r}vr E ^Q  
应该输出 4TLh'?Xu9  
{!-w|&bF  
OpenSSL 1.1.0c  10 Nov 2016 d>(dSKx  
大功告成。
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
批量上传需要先选择文件,再选择上传
 
验证问题: 阿里云官网域名是什么? 正确答案:www.aliyun.com
上一个 下一个