场景

在CentOS6中安装sqlserver时提示:

Requires:openssl >=1:1.0.1g

所以需要对openssl进行升级

可以通过

openssl version -a

查看当前openssl的版本

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

首先删除配置文件

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

进入解压后的目录

cd openssl-1.1.1k

然后配置安装目录,prefix 是安装目录,openssldir 是配置文件目录,另外建议安装两次,shared 作用是生成动态连接库。

./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

然后此时直接再通过

openssl version -a

能直接查看版本则就可以,如果提示

error while loading shared libraries: libssl.so.1.1: cannot open shared obje

创建软链接

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库文件的搜索路径

echo “/usr/local/ssl/lib” >> /etc/ld.so.conf

使修改后的/etc/ld.so.conf生效

ldconfig -v

此时再查看版本

CentOS中升级openssl与卸载重装以及提示:error while loading shared libraries: libssl.so.1.1: cannot open shared ob相关推荐

  1. 在Centos中yum安装和卸载软件的使用方法

    在Centos中yum安装和卸载软件的使用方法 安装方法 安装一个软件时 yum -y install httpd 安装多个相类似的软件时 yum -y install httpd* 安装多个非类似软 ...

  2. linux php7 yum 卸载,Linux_在Centos中yum安装和卸载软件的使用方法,安装一个软件时 yum -y install h - phpStudy...

    在Centos中yum安装和卸载软件的使用方法 安装一个软件时 yum -y install httpd 安装多个相类似的软件时 yum -y install httpd* 安装多个非类似软件时 yu ...

  3. openssl: error while loading shared libraries: libssl.so.3: cannot open shared object file: No such

    openssl version openssl: error while loading shared libraries: libssl.so.3: cannot open shared objec ...

  4. Linux CentOS 中安装 MySQL 与卸载 MySQL(三)

    VMware 安装 MySQL 内容 一.软件下载 二.安装步骤 1. 上传压缩文件 2. 防止依赖冲突 3. 安装依赖 4. 查找以前是否装有mysql 5. 查看安装包目录 6. 安装mysql- ...

  5. 【ORACLE 】卸载重装INS-35075 提示oracle 系统标识符(SID)“orcl“已经存在,请指定另一个SID

    因某些原因需卸载重装一次ORACLE 停止了所有ORACLE 服务 使用安装目录下的deinstall.bat 然后按win键搜索ORACLE依旧存在很多相关文件,找到一个Universal Inst ...

  6. 卸载重装onedrive提示“已经安装了onedrive”

    先是通过网上各路大神的方法用了"onedrive uninstalling",删除了相关注册表,禁用了组策略,还是没有解决问题. 然后在注册表里查到了onedrive的安装路径 找 ...

  7. CentOS 7安装 MySQL5.7之后,登录提示ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passw

    1.安装完MySQL5.7之后,使用mysql -u root -p登录MySQL时报错: [root@localhost bin]# mysql -u root -p Enter password: ...

  8. linux openssh升级7.4,RHEL Centos上升级OpenSSH7.4p1

    二.配置yum源 1.新建光盘挂载目录/yum mkdir /yum 2.上传光盘到机器的某个目录,然后挂载到/yum目录下 mount -o loop rhel-server-6.5-x86_64- ...

  9. Linux CentOS 中安装 Redis(五)

    Redis Linux 中安装 Redis 一.安装准备 一.软件下载 2. 安装 SecureCRT 二.安装 Redis 1. 新建安装目录 2. 上传文件 3. 解压 Redis 到指定路径 4 ...

最新文章

  1. 无比震荡 Fedora Linux把密码输出都落实起来
  2. nginx ---- Nginx服务器基础配置实例
  3. 转换GridView的内容到Excel里面 ---带有格式
  4. java图片处理工具类
  5. JavaScript随机数及随机字符串
  6. React-Native 使用自定义IconFont
  7. java常用类之String类
  8. 微PE工具箱四合一下载并安装
  9. C++ gbk与utf8互转
  10. 银行业数据安全建设要点分析2022
  11. 拉普拉斯变换和Z变换
  12. SOFTICE之后继有人——Syser
  13. BGP双线IDC机房的接入方式
  14. 关于Python将plt文件坐标转换为TXT文本
  15. C语言 实现十进制转二十六进制
  16. 一个可直接使用的轻量级博客开源系统
  17. 大数据开发工程师前景如何?
  18. 快手2017校园招聘_笔试_面试
  19. CSS如何添加阴影效果?
  20. OSI与TCP/IP的协议

热门文章

  1. varnish介绍以及虚拟机的封装
  2. 关于Dockerfile那些事: 基础镜像的坑
  3. ftp服务器不能双向传输文件,实现文件双向传输搭建FTP服务器
  4. 计算机通信技术 ppt,江苏大学计算机科学与通信工程学院计算机科学系.ppt
  5. linux批量修改压缩图片大小,linux shell批量压缩某个目录下图片大小
  6. java 公共组件_【JAVA语言程序设计基础篇】--Swing GUI组件的公共特性
  7. swd脱机烧录器及上位机源码_通用上位机框架HwLib.Automation(C#)
  8. 关于wmi获取网卡mac地址重复的分析
  9. 秒杀 mysql 事务_秒杀怎么样才可以防止超卖?基于mysql的事务和锁实现
  10. 打开网站太慢linux如何检查,seo优化中网站访问慢的检测方法