Установка OpenSSL в CentOS Linux
Первый делом давайте проверим какая версия OpenSSL установлена на сервере.
Запустите команду из под root
# openssl version
OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
Теперь обновим OpenSSL до версии 1.0.0d
Скачаем свежий архив с OpenSSL - http://www.openssl.org/source/
# wget http://www.openssl.org/source/openssl-1.0.0d.tar.gz
Распакуем
# tar -xvzf openssl-1.0.0d.tar.gz
Переходим к конфигурированию
# cd openssl-1.0.0d
# ./config --prefix=/usr --openssldir=/usr/ssl
# make
# make test
# make install (из под root)
# ./config shared --prefix=/usr --openssldir=/usr/ssl
# make clean
# make
# make install (из под root)
Если вы установили в другую директорию, добавьте например свой путь
/usr/local/ssl/lib в /etc/ld.so.conf в введите
# ldconfig
На этом все, проверим какая версия установлена в системе:
# openssl version
OpenSSL 1.0.0d 8 Feb 2011