OpenSSL是传输层安全(TLS)和安全套接字层(SSL)协议的一个健壮的、商业级的、全功能的工具包。它也是一个通用的密码学库。
OpenSSL是在Apache样式许可下授权的,它基本上意味着您可以在一些简单的许可条件下自由地使用和使用它用于商业和非商业目的。
解压openssl包
tar -xzf openssl.tar.gz
得到openssl目录,然后进入openssl目录中。
检查是否已安装zlib库
whereis zlib
如果已安装,会打印出zlib的路径,如果没有打印出路径,则表示没有安装,需要我们下载安装。
yum -y install zlib
安装openssl到 /usr/local/openssl 目录,安装之后,编译;
./config shared zlib --prefix=/usr/local/openssl && make && make install
安装结束后执行以下命令
./config -t
make depend
进入/usr/local目录下,执行以下命令
ln -s openssl ssl
在/etc/ld.so.conf文件的最后面,添加如下内容:/usr/local/openssl/lib
然后执行以下命令
ldconfig
添加OPESSL的环境变量,在etc/的profile的最后一行,添加:
export OPENSSL=/usr/local/openssl/bin
export PATH=$OPENSSL:$PATH:$HOME/bin
退出命令界面,再从新登录,使配置生效。
使用源码按过于繁琐,如果对软件版本没有特殊要求的话可以使用yum命令安装和更新,既方便又快捷
yum install openssl
yum update openssl
- 本地下载(推荐): 本地下载