openssl安装教程(windows7系统,超详细)

openssl安装教程1.安装包安装1.1所需资源链接1.2安装流程1.3测试是否安装成功1.4安装过程中的问题2.自己编译源码再安装1.安装包安装1.1所需资源链接openssl安装包下载地址:http://slproweb.com/products/Win32OpenSSL.html如果用谷歌浏览器打开的话,可以翻译成中文:对应英文如下:根据自己电脑的配置选择需要的版本,我这里选择的第1个Win64OpenSSLv1.1.1iLight。1.2安装流程下载好之后,直接双击即

大家好,又见面了,我是你们的朋友全栈君。

1.安装包安装

1.1所需资源链接

  • openssl安装包下载地址:http://slproweb.com/products/Win32OpenSSL.html
    如果用谷歌浏览器打开的话,可以翻译成中文:
    在这里插入图片描述
    对应英文如下:
    在这里插入图片描述
    根据自己电脑的配置选择需要的版本,我这里选择的第1个Win64 OpenSSL v1.1.1i Light。

1.2安装流程

下载好之后,直接双击即可安装。
在这里插入图片描述
安装过程没什么可说的,一般直接点下一步即可。如果想更换安装路径,记得更换安装路径,我习惯安装在D盘的Program Files路径下。

安装完之后,需要配置一下环境变量。右击“我的电脑”->属性->高级系统设置,在系统属性界面选择“高级”->环境变量,如下图。
在这里插入图片描述
在系统变量中选中“Path”,点击“编辑”,如下图。
在这里插入图片描述
将你的安装路径复制到最后面,注意跟前面的用分号“;”隔开。我安装在了D盘下的Program Files路径下。OpenSSL-Win64时安装时自动创建的路径,总之你需要将你的安装路径(一直到bin)复制在“变量值”中即可。一路点击确定,环境变量旧配置好了。如下图:
在这里插入图片描述
下面这一步不确定有没有用,但我是这么做的,参考的https://blog.csdn.net/benben_2015/article/details/80633073这篇博客。说是设置两个环境变量。
打开命令界面,参考1.3.进入自己的安装路径下,(直接输D:,回车即可切换到D盘),然后进入自己的安装路径下,输入下面两句:

d:\openssl>set RANDFILE=d:\openssl\.rnd
d:\openssl>set OPENSSL_CONF=d:\openssl\OpenSSL-Win64\bin\openssl.cfg

在这里插入图片描述
注意将红框里面的路径替换成你的安装路径。
都没问题后,重启电脑。(不确定这一步是否必要,我是重启后才有效的。)

1.3测试是否安装成功

在“开始菜单”中输入cmd,回车,打开命令界面。
在这里插入图片描述
打开后输入“openssl”,如果安装成功,显示出“OpenSSL>”,这时可以输入“version”,查看版本。如下图:
在这里插入图片描述
出现上述现象表示安装成功!

1.4安装过程中的问题

我在进行1.3步骤的时候,出现如下错误:
在这里插入图片描述
无法启动此程序,因为计算机中丢失vcruntime140 的问题。
这是因为缺少Microsoft.Net.Framework安装包,下载并安装即可。
下载链接:https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=48145
安装完后,再进行1.3步骤即可生效。

2.自己编译源码再安装

我没有按照这种方法安装。给出一个链接供大家参考:https://blog.csdn.net/xuebing1995/article/details/80004638
后续如果使用了这种方法我在更新。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/128319.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 列举出linux文件和目录常用的命令_linux复制文件到另一个目录

    列举出linux文件和目录常用的命令_linux复制文件到另一个目录目录命令总览ls(英文全拼:listfiles):列出目录及文件名cd(英文全拼:changedirectory):切换目录pwd(英文全拼:printworkdirectory):显

    2022年7月28日
    7
  • 按位取反计算_c语言按位异或运算符

    按位取反计算_c语言按位异或运算符今天我在看简明Python指南的时候,看到其中一个计算机计算的问题,它是这样描述的:x的按位取反结果为-(x+1)~5输出-6。有关本例的更多细节可以参阅:http://stackoverflow.com/a/11810203看到这儿我就疑惑了,之前在大学中学习的计算机基础课程又还给教材了,hhh…无奈,我只好取网上搜寻解析的答案,而网上的解释说得不太让人明白,自己结合他人的解

    2022年8月14日
    7
  • LCD 1602A

    LCD 1602A1.直接与Arduino相连2.通过转接板利用I2C的方式与Arduino相连1.直接与Arduino相连直接与Arduino相连的好处是不用现另外购买转接板,但这样造成的后果就是要大量占用Arduino的IO口。如果你的项目外接的传感器不多,那还好,但如果你需要外接很多个传感器或者其他配件,那你的IO口就会告急了~所需材料1xArduinoUNO1xLCD1…

    2022年9月22日
    2
  • 时滞电力系统matlab,时滞电力系统稳定性分析

    时滞电力系统matlab,时滞电力系统稳定性分析工程中许多动力系统可由状态变量随时间演化的微分方程来描述。其中相当一部分动力系统的状态变量之间存在时间滞后的现象,即系统的演化趋势不仅依赖于系统当前的状态,也依赖于系统过去某一时刻或若干时刻的状态,我们将这类动力系统称为时滞动力系统。近年来,时滞动力系统已成为许多领域的重要研究对象。在电路、光学、神经网络、生物环境与医学、建筑结构、机械等领域,人们对时滞动力系统作了大量的研究,取得了许多重要成果,…

    2022年10月1日
    2
  • QPainter::drawImage的用法说明

    QPainter::drawImage的用法说明Qt 帮助文档里的函数声明 voidQPainter drawImage constQRect amp target constQImage amp image constQRect amp source Qt ImageConvers Qt AutoColor 举例 QRecttarget 10 0 20 0 80 0

    2025年6月23日
    4
  • Python 实现PID控制一阶惯性系统[通俗易懂]

    Python 实现PID控制一阶惯性系统[通俗易懂]1.PID.py#PID控制一阶惯性系统测试程序#*****************************************************************##增量式PID系统##*************************************…

    2022年10月4日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号