0


openssl下载与安装

在计算机网络上,OpenSSL 是一个开放源代码的软件库包,应用程序可以使用这个包来进行安全通信,避免窃听,同时确认另一端连接者的身份。这个包广泛被应用在互联网的网页服务器上。

其主要库是以C语言所写成,实现了基本的加密功能,实现了SSL与TLS协议。OpenSSL 可以运行在OpenVMS、 Microsoft Windows以及绝大多数类Unix操作系统上(包括Solaris,Linux,Mac OS X与各种版本的开放源代码BSD操作系统)。它也提供了一个移植版本,可以在IBM i(OS/400)上运作。

虽然此软件是开放源代码的,但其许可书条款与GPL有冲突之处,故GPL软件使用OpenSSL时(如Wget)必须对OpenSSL给予例外。

1. 下载OpenSSL

OpenSSL下载地址:点击跳转下载页面
这个链接有Windows版和源码版最新版下载地址,可以满足Windows、LInux、Mac OS系统使用。

2. Windows系统安装OpenSSL

到上面的链接下载OpenSSL Windows版本,注意32位和64位是不同的安装包,
下载之后是.exe文件,双击按照提示一步步安装就可以了。

使用时,可以在openssl安装路径的bin目录内执行openssl命令行即可。


3. Linux系统安装OpenSSL

3.1 安装OpenSSL:

# tar -xzf openssl-1.0.2f.tar.gz
# cd openssl-1.0.2f
# mkdir /usr/local/openssl
# ./config --prefix=/usr/local/openssl
# make
# make install

这样就安装完成了,接下来一些辅助步骤。

3.2 创建软连接

# which openssl
/usr/local/openssl/bin/openssl
  • 为了使用方便,以及以后版本更新方便,可以创建软连接,如下:
# ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
  • 安装OK

3.4 查看版本

# openssl version
/usr/local/openssl/bin/openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory
  • 找不到动态库libssl.so.1.1,执行如下命令:
# vim /etc/ld.so.conf
  • 在最后追加一行:
/usr/local/openssl/lib 
  • 然后执行:
# ldconfig /etc/ld.so.conf
# openssl version
OpenSSL 1.1.0f  25 May 2017

Done.

标签: OPENSSL Linux 服务器

本文转载自: https://blog.csdn.net/qq_27706119/article/details/126414764
版权归原作者 洒家肉山大魔王 所有, 如有侵权,请联系我们删除。

“openssl下载与安装”的评论:

还没有评论