Linux系统编译Openssl步骤

参照:  https://blog.csdn.net/luckydog612/article/details/80396077

1.提前准备工作

https://www.openssl.org网站下载openssl源码 或用git命令从github上下载 git clone https://github.com/openssl/openssl.git

解压openssl开发包文件

tar -xzf openssl-1.1.0c.tar.gz

2.在终端下操作如下

进入刚才解压的文件夹,如图所示

image

-设定Openssl 安装路径,( --prefix )参数为欲安装之目录,执行如下命令:

? ./config --prefix=/usr/local/openssl

3.执行命令./config -t

4.执行make命令,编译Openssl,编译需要等待一定的时间。

5、执行make install,安装 Openssl,安装也需要一定的时间。

安装完成后,openssl 会被安装到/usr/local/openssl 目录,包括头文件目录

进入lib后,libssl.a和libcrypto.a则为编译后的库文件

提示:若命令执行有问题,可能是权限不够,在命令前加上sudo重试

具体执行命令:

mv openssl-1.1.1.tar.gz ./openssl

gunzip openssl-1.1.1.tar.gz

tar -xvf openssl-1.1.1.tar

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

make

make test

make install

cd /usr/local/openssl

ls

原文地址:https://www.cnblogs.com/20170722-kong/p/10342034.html

时间: 2024-10-04 21:09:43

Linux系统编译Openssl步骤的相关文章

Linux系统时区更改步骤

正常为CST更改步骤第一步:输入执行 tzselect 命令第二步通过向导选择你所在大洲.国家和城市tzselect 最终将以 Posix TZ 格式(例如 Asia/Shanghai)输出你所在的时区值,将此记录下来.第三步 新增房TZ环境变量Linux 用户一个多用户系统,每个用户都可以配置自己所需的时区,你可以为自己新增一个 TZ 环境变量: export TZ='Asia/Shanghai' 第四步执行完成之后需要重新登录系统或刷新 ~/.bashrc 生效.source ~/.bash

linux 系统的安装步骤

linux系统的安装(centos6.8) 第一步   设置引导开机按F2进入此界面 安装系统的主界面的五个选项分别表示 1.Install orupgrade an existing system 安装新系统或者升级已经存在的系统 2.Install systemwith basic video driver 安装带有基本视频驱动程序的系统 3.Rescueinstalled system 救援模式 4.Boot from localdrive 从本地驱动器引导系统 5.Memory test

Linux下编译OpenSSL

编译环境 操作系统: Red Hat Enterprise Linux Server release 5.4 64-bit 编译工具: gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-46) 1.    下载zlib库 地址:http://zlib.net/zlib-1.2.7.tar.gz 以zlib-1.2.7.tar.gz包为例,将zlib-1.2.7.tar.gz上传至/home目录下 2.    编译安装zlib库 $ cd /home $ tar -z

iTOP-3399开发板Linux系统编译烧写-获取/安装/编译Linux源码

6.1 获取 x Linux 源码 源码(基于迅为iTOP-399开发板)首先从网盘下载迅为提供的Linux源码,下载后得到的源码文件目录如下图: 然后使用解压工具解压得到的源码,如下图: 解压完生成 rk3399_linux_sdk_v2.0_191209.tar.gz 压缩包,如下图: 拷贝解压生产的 rk3399_linux_sdk_v2.0_xxxxxxxx.tar.gz(xxxxxxxx 代表源码的发布日期)文件到 Ubuntu 系统,然后在 Ubuntu 系统下解压,如下图: 解压完

iTOP-4412开发板---Linux系统学习下载步骤

本文转自迅为论坛:http://www.topeetboard.com 1.cd /home/topeet/Linux-simple/console  下建立.c文件 2. 编译命令,就在此目录下 #arm-none-linux-gnueabi-gcc -o helloworld helloworld.c -static 标红的文件是需要按建立的.c文件修改的 3.拷贝编译出来的文件到system/bin目录下面 进入cd /home/topeet/Linux-simple/system/bin

LFS,编译自己的Linux系统 - 编译临时系统

Binutils-2.24 - Pass 1 解压缩 tar –jxvf binutils-2.24.tar.bz2 进入代码目录 cd tinutils-2.24 建立编译目录 mkdir –v ../binutils-build 切换到编译目录 cd ../binutils-build 授予configure可执行权限 chmod a+x ../binutils-2.24/configure 执行configure ../binutils-2.24/configure --prefix=/t

PhantomJS linux系统下安装步骤及使用方法

PhantomJS 是一个基于 WebKit 的服务器端 JavaScript API.它全面支持web而不需浏览器支持,其快速,原生支持各种Web标准: DOM 处理, CSS 选择器, JSON, Canvas, 和 SVG. PhantomJS 可以用于 页面自动化 , 网络监测 , 网页截屏 ,以及 无界面测试 等. 我用的是网页截屏功能,下面是我操作过程中的安装步骤及网页截屏功能测试. 第一步:phantomjs安装debian和ubunto安装命令  sudo apt-get ins

Cobbler全自动批量安装部署Linux系统

前言:这篇文章是系统运维www.osyunwei.com的作品,我只是根据实践了一下,出于对原作者的尊重附原文链接如下: 原文链接:http://www.osyunwei.com/archives/7606.html 根据文章的说明是可以完成所属功能的,不过原文章有点小问题,在本文中我已经修改过了,仅供大家参考,有问题大家交流,E-mail:[email protected] 安装之前的一点说明 Cobbler服务器系统:CentOS5.10 64位 IP地址:192.168.21.128 需要

U盘安装CentOS7.2 Linux系统和基础配置

通过U盘安装Linux系统,基本步骤如下: 首先需要一个8gb左右的U盘,容量越大越好,CentOs 7.2版本的完整ISO镜像文件已经达到7GB左右. 从163开源站(http://mirrors.163.com)下载CentOs7.2的ISO镜像文件,这里下载的是4GB大小的ISO文件CentOS-7-x86_64-DVD-1511.iso 从网上下载一个U盘刻录工具,常见的U盘刻录工具有U1traISO.USBWriter等,这里推荐使用USBWirter,因为USBWriter使用简单,