首页 > 系统相关 >Ubuntu安装openssl-1.1.1

Ubuntu安装openssl-1.1.1

时间:2024-07-19 13:52:31浏览次数:14  
标签:bin 1.1 openssl usr conf Ubuntu local

切换root用户
下载源文件:
https://www.openssl.org/source/old/1.1.1/index.html

./config shared --prefix=/usr/local/openssl --openssldir=/usr/local/openssl

make && make install

备份原来的openssl

mv /usr/bin/openssl /usr/bin/openssl.bak

创建软链接到系统位置

ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl

将openssl 的lib 库添加到系统(‘/usr/local/openssl/lib64’ 单引号)
echo '/usr/local/openssl/lib64' > /etc/ld.so.conf.d/openssl.conf

加载lib库 (可加 -v 参数查看详细显示)

ldconfig

看看openssl版本

openssl version

报错:
openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory

修改:
vim /etc/ld.so.conf

添加:/usr/local/openssl/lib

执行生效
ldconfig

测试查看
openssl version

标签:bin,1.1,openssl,usr,conf,Ubuntu,local
From: https://www.cnblogs.com/zybyekai/p/18311336

相关文章

  • ubuntu16.04安装python3.7
    二.安装python3.7本次python3.7使用源码安装安装环境sudoapt-getinstallzlib1g-devlibbz2-devlibssl-devlibncurses5-devlibsqlite3-dev libreadline-devtk-devlibgdbm-devlibdb-devlibpcap-devxz-utilslibexpat1-dev liblzma-devlibffi-devlibc6-dev源......
  • 在Linux(CentOS、Ubuntu等等)中安装Erlang和Elixir
    检查旧版本$uname-aLinuxws-ersyia-05.4.241-1-tlinux4-0017.10#1SMPWedMay817:01:03CST2024x86_64x86_64x86_64GNU/Linux➜/workspaceelixir--versionErlang/OTP24[erts-12.3.2.17][source][64-bit][smp:8:2][ds:8:2:10][async-threads:1][jit]......
  • 1.1_5_2 计算机网络的性能指标
    一、时延    时延:指数据(一个报文或分组,甚至比特)从网络(或链路)的一端传送到另一端所需的时间,有时也称为延迟或迟延,总时延=发送时延+传播时延+处理时延+排队时延。发送时延又名传输时延,节点将数据推向信道所花的时间。传播时延,电磁波在信道中传播一定距离所花的时......
  • Ubuntu 安装docker
    一、docker安装本文主要是基于Ubuntu18.04操作系统安装docker的方法,本文基本涵盖基于前人所有可行的安装步骤与基础使用方法,由于笔者使用默认存储库在Ubuntu上成功安装了docker,因此主要首先介绍该方法和一些基础的使用操作。第1步:更新软件存储库更新本地软件数据库以确保可以访......
  • 1.1_5_1 计算机网络的性能指标
    一、计算机网络的性能指标    计算机的性能指标主要有七个——速率、带宽、吞吐量、时延、时延带宽积、往返时延、信道利用率。    计算机网络中常用的数量前缀有K->M->G->T,相邻符号之间的换算倍数为1e3,即为1T=1e12,1G=1e9,1M=1e6,1K=1e3。计组、操作系统中数量前缀......
  • ubuntu下完全卸载重装docker教程
    操作需在管理员权限下运行卸载docker1.删除docker的所有包apt-getautoremovedockerdocker-cedocker-enginedocker.iocontainerdrunc2.查看docker是否卸载干净dpkg-l|grepdockerdpkg-l|grep^rc|awk'{print$2}'|sudoxargsdpkg-P3.删除相关插件apt-get......
  • ubuntu 20 pyenv安装python环境
    安装pyenvgitclonehttps://github.com/pyenv/pyenv.git~/.pyenv或者自动安装程序curlhttps://pyenv.run|bash依赖库sudoapt-getupdatesudoapt-getupgradesudoapt-getinstallgccmakezlib1g-devdist-upgradesudoapt-getinstalllibbz2-devbuild-essenti......
  • 记一次Ubuntu网络故障
    环境查看#lsb_release-aNoLSBmodulesareavailable.DistributorID: UbuntuDescription: Ubuntu22.04.4LTSRelease: 22.04Codename: jammy#uname-aLinuxAiServer0080986.5.0-44-generic#44~22.04.1-UbuntuSMPPREEMPT_DYNAMICTueJun1814:36:16UTC2x......
  • 运维系列(亲测有效):ubuntu怎么下载java
    ubuntu怎么下载javaubuntu怎么下载java如何在Ubuntu上下载Java步骤1:更新Ubuntu软件包列表步骤2:安装默认的Java运行时环境(JRE)步骤3:安装Java开发工具包(JDK)示例状态图示例旅行图ubuntu怎么下载java如何在Ubuntu上下载JavaJava是一种广泛使用的编程语言,许多应用程......
  • 运维系列(亲测有效):Ubuntu 22.04 server 安装GNOME/XFCE/KDE桌面环境
    Ubuntu22.04server安装GNOME/XFCE/KDE桌面环境Ubuntu22.04server安装GNOME/XFCE/KDE桌面环境在UbuntuServer上安装桌面环境可以通过以下步骤完成:首先,通过SSH或物理访问方式登录到`UbuntuServer`。确保系统处于最新状态,运行以下命令进行更新:安装所需的桌面环境。......