在centos 6.3上安装openssl

Posted

技术标签:

【中文标题】在centos 6.3上安装openssl【英文标题】:installation of openssl on centos 6.3 【发布时间】:2012-08-09 12:46:24 【问题描述】:
# cd openssl-0.9.8o
# ./config shared –prefix=/usr/local
# make
# make test

当我尝试安装并运行 make test .. 收到以下错误。

if [ -n "" ]; then \
          ../util/shlib_wrap.sh ./fips_randtest; \
        fi
starting big number library test, could take a while...
test BN_add
Add test failed!
make[1]: *** [test_bn] Error 1
make[1]: Leaving directory `/usr/local/src/openssl-0.9.8o/test'
make: *** [tests] Error 2

【问题讨论】:

【参考方案1】:

是否一定要从源代码编译Openssl?如果不尝试使用:

# yum -y install openssl

从命令行,使用YUM 直接安装, 它使用互联网下载和安装所需的 RPM 包。

如果您的 CentOS 6.3 机器无法访问 Internet,请从 here 下载 Openssl 包,将其复制到您的机器上,然后使用以下命令进行安装:

# rpm -Uvh openssl-1.0.0-25.el6_3.1.i686.rpm

【讨论】:

有些人更喜欢构建它,因为 Red Hat 衍生产品从 openssl 中剥离了 EC 支持......有些人需要 EC 支持。 yum update 和 yum install 仍然指向 centOS 上的过时版本 1.0.1,不要问我为什么,但确实如此。

以上是关于在centos 6.3上安装openssl的主要内容,如果未能解决你的问题,请参考以下文章

centos 6.3怎么安装jdk

CentOS 6.3 安装 samba 共享(转)

CentOS 6.3下Samba服务器的安装与配置

CentOS-6.3安装配置JDK-7

如何在没有Internet的情况下升级CentOS 6.3上的开发人员工具?

[转]CentOS-6.3安装配置cmake