在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的主要内容,如果未能解决你的问题,请参考以下文章