首页 > 系统相关 >CentOS7编译安装openssl1.1.1

CentOS7编译安装openssl1.1.1

时间:2023-11-13 14:11:53浏览次数:35  
标签:1.1 tar openssl CentOS7 编译 openssl1.1 usr local

Centos7默认提供的openssl版本是1.0.2的,想要升级openssl版本则需要手动进行编译

一、下载openssl1.1.1

cd /usr/local/src/
wget --no-check-certificate https://www.openssl.org/source/openssl-1.1.1d.tar.gz

二、创建安装目录 

mkdir -p /usr/local/openssl

 三、解压

tar -zxvf  openssl-1.1.1d.tar.gz

四、编译安装  

cd openssl-1.1.1d/
./config --prefix=/usr/local/openssl no-zlib
make
make install

 五、新版openssl配置  

ln -s /usr/local/openssl/include/openssl /usr/include/openssl
ln -s /usr/local/openssl/lib/libssl.so.1.1 /usr/local/lib64/libssl.so
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl

六、修改系统配置,写入openssl库文件的搜索路径  

echo "/usr/local/openssl/lib" >> /etc/ld.so.conf

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

ldconfig -v

八、查看openssl版本

 

标签:1.1,tar,openssl,CentOS7,编译,openssl1.1,usr,local
From: https://www.cnblogs.com/TechNomad/p/17828979.html

相关文章

  • imx.6ull芯片uboot编译下载
    开发环境配置及编译参考:linux开发基于iMX6ULL-uboot编译环境配置 下载官方的SDK包 下载完成之后开始直接安装将SDK包解压到对应的文件目录 本地安装目录是imx6ullSK打开文件夹里边有官方给的各种配置文件模板,MFGTools下载链接 下载最新的日期的工具,等待下载完成 ......
  • 编译方法
    ......
  • cmake编译介绍--cmakelist.txt
    1.cmake编译简介 单个文件编译C/C++时:gccmain.c/g++main.cpp 多代码文件时:MakeFile,解决多文件编译难问题,运行make命令编译自动完成 cmake编译引入:根据一定的规则自动生成MakeFile的,也是有语法(cmake还是依赖make编译)。自动管理makefile文件,写起来也更方便、没有makefile......
  • 【GCC】windows环境编译dll文件
    使用如下指令生成动态库:gcctest.c-I./inc-fPIC-shared-olibtest.dll参数解释:-I:添加头文件搜索目录-fPIC:生成位置无关的代码,在编译动态库的时候需要使用该选项-shared:表明生成一个共享对象,也就是动态库......
  • 编译原理 | Concepts & Review
    怎么感觉像是在学算法(本文主要从词法分析,语法分析,语义分析三个章节总结.1词法分析首先,应该知道编译器的流程是词法分析->语法分析->语义分析->中间代码生成->代码优化->目标代码生成.旁边还有一个符号表.词法分析分解源程序,输出单词序列(关键字,标......
  • 使用反编译软件jd-gui.exe,打开提示:The application requires a Java Runtime Enviro
      jd-gui.exe,打开提示:TheapplicationrequiresaJavaRuntimeEnvironment1.8.0 但是已经是java1.8版本了 这时候修改注册表win+R输入regedit打开注册表找到HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\JavaRuntimeEnvironment\1.8如果 JavaRuntimeEnvironment......
  • linux开发基于iMX6ULL-kernel编译环境配置
    先把内核源码仓库下载下来,然后切换到对应版本的分支 切换分支 查看关于官方提供的编译配置文件有那些 只保留自己需要的其他的都删除 在源码根目录下创建脚本添加如下内容 给脚本添加执行权限后开始编译脚本 编译后出错误,安装对应的库 重新编译 至此内核......
  • linux开发基于iMX6ULL-uboot编译环境配置
    1、下载半导体官方的uboot和linux内核固件2、下载uboot 3、下载linux内核(选择5.4版本的分支下载) 下载后如下所示 解压后如下 查看文件夹中的内容 创建一个git仓库然后开始自己uboot编译开发官方给出的对应各种类型的芯片和开发板的配置文件kangxubo@kangxubo......
  • CentOS 7编译Linux内核(6.5.7)详细步骤
    CentOS7编译Linux内核(6.5.7)详细步骤参考链接:下载解压部分参考:Linux内核动手编译实用指南-LinuxEden比较详细,可用于了解原理,但没有给出针对CentOS7的方案(实验室用到的openEuler基于CentOS,所以需要CentOS的方案)。配置编译安装参考:CentOS7下编译安装Linux4.14内核-......
  • milvus向量数据库源码编译
    (milvus源码编译)编译环境os:ubuntu22.04.6live-server,x64gcc:9.4.0cmake:3.24.0go:1.18.10milvus:v2.3.2操作系统建议使用ubuntu。在centos7上未编译成功。在root账户下操作。安装gcc因为后面需要安装cmake,因此先安装如下依赖:aptinstallg++gccmakelibssl-dev......