CentOS中升级openssl与卸载重装以及提示:error while loading shared libraries: libssl.so.1.1: cannot open shared ob
場(chǎng)景
在CentOS6中安裝sqlserver時(shí)提示:
Requires:openssl >=1:1.0.1g
?
所以需要對(duì)openssl進(jìn)行升級(jí)
可以通過(guò)
openssl version -a查看當(dāng)前openssl的版本
注:
博客:
https://blog.csdn.net/badao_liumang_qizhi
關(guān)注公眾號(hào)
霸道的程序猿
獲取編程相關(guān)電子書、教程推送與免費(fèi)下載。
實(shí)現(xiàn)
首先刪除配置文件
rm -rf /etc/ssl然后下載解壓openssl
cd到usr/local下
wget https://www.openssl.org/source/openssl-1.1.1k.tar.gz然后解壓
tar -zxvf? openssl-1.1.1k.tar.gz進(jìn)入解壓后的目錄
cd openssl-1.1.1k然后配置安裝目錄,prefix 是安裝目錄,openssldir 是配置文件目錄,另外建議安裝兩次,shared 作用是生成動(dòng)態(tài)連接庫(kù)。
./config? --prefix=/usr/local --openssldir=/usr/local/ssl make && make install ./config shared --prefix=/usr/local --openssldir=/usr/local/ssl make clean make&& make install然后此時(shí)直接再通過(guò)
openssl version -a能直接查看版本則就可以,如果提示
error while loading shared libraries: libssl.so.1.1: cannot open shared obje
?
創(chuàng)建軟鏈接
ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl ln -s /usr/local/ssl/include/openssl /usr/include/openssl在/etc/ld.so.conf文件中寫入openssl庫(kù)文件的搜索路徑
echo “/usr/local/ssl/lib” >> /etc/ld.so.conf使修改后的/etc/ld.so.conf生效
ldconfig -v此時(shí)再查看版本
?
?
?
?
?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的CentOS中升级openssl与卸载重装以及提示:error while loading shared libraries: libssl.so.1.1: cannot open shared ob的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: SpringBoot中定时任务与异步定时
- 下一篇: el-table中怎样设置标题栏颜色以及