阿里云
发表主题 回复主题
  • 1293阅读
  • 1回复

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

级别: 新人
发帖
2
云币
9
一键web环境还是14年安装的  后面安装证书时发现openssl版本太老   BJjic%V  
一键web有没有后续的方便升级的办法?
关键词: 安装 环境 升级
级别: 总版主
发帖
7077
云币
15555

只看该作者 沙发  发表于: 2017-12-21
安装nginx的时候,出现了这样的问题: KF1iYo>p  
eB1NM<V  
nginx : Depends: libssl1.0.0 (>= 1.0.2~beta3) but 1.0.1f-1ubuntu2.11 is to be installed I9>vm]  
E: Unable to correct problems, you have held broken packages. Haekr*1%  
这个问题的原因是我们系统安装的OpenSSL太老了。 V\{@c%xW  
查看OpenSSL的版本: >3KlI  
v~T)g"_|  
openssl version a=A12<  
:( m, 06K  
得到的结果是: 0Ui_Trlc  
z~3ubta8(@  
OpenSSL 1.0.1f 6 Jan 2014 V4ePYud;^  
CLVT5pj='  
.S#i/A'x  
3'`&D/n  
首先去OpenSSL的网站 knG:6tQ  
https://www.openssl.org/source ?hc=w2Ci  
R8u8jG(4  
在终端使用wget下载最新没有漏洞的版本 +p Ywc0~  
wget https://www.openssl.org/source/openssl-1.1.0c.tar.gz ~K3Lbd| r  
stUv!   
解压 % H"  
tar xvf https://www.openssl.org/source/openssl-1.1.0c.tar.gz eZ]r"_?  
\y=28KKc:c  
配置并且安装,这里假定我们在服务器上操作,已经获取了root权限。 S|k@D2k=  
cd openssl-1.1.0c.tar.gz && configure && make -j4 && make install OEjX(F3=  
wZ\93W-}  
由于安装的位置默认是/usr/local/openssl,我们需要安装到默认的位置上。即,通过设置软链接以及其它的方式来解决问题。 Ji9o0YR  
ln -s /usr/local/bin/openssl /usr/bin/openssl V'W*'wo   
ln -s /usr/local/include/openssl /usr/include/openssl bF_0',W  
echo "/usr/local/lib" >> /etc/ld.so.conf &`n:AR`  
9v*y&V9/  
最后链接应该没有问题了。输入 mkyYs[  
openssl version D3dh,&KO\  
f:~G)  
应该输出 Aqf91 [c  
27c0wzq  
OpenSSL 1.1.0c  10 Nov 2016 R"O%##Ws  
大功告成。
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
批量上传需要先选择文件,再选择上传
 
验证问题: ECS是阿里云提供的什么服务? 正确答案:云服务器
上一个 下一个