
OpenSSL библиотека, которая обеспечивает криптографическую функциональность, в частности SSL / TLS для популярных приложений, таких как защищенных веб-серверов, баз данных MySQL и приложения электронной почты. Параметры стандартного списка-команд, DIGEST-команды и команды шифрования выводят список (одна запись в строке) названий всех стандартных команд, шифрованные команды, которые доступны в настоящее время в утилите OpenSSL.
2. Требования
Вам потребуется операционная система RHEL 7 или Centos 7 на вашем выделенном или VPS сервере. Пожалуйста, убедитесь, что установлено имя хоста для сервера и его DNS указывает на IP-адрес сервера.
3. Установка
Узнать текущую версию можно с помощью команд “openssl version” и “yum info openssl”:
# openssl version OpenSSL 1.0.1e-fips 11 Feb 2013
Вы также можете проверить доступную версию.
# yum info openssl
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.ratiokontakt.de
* epel: mirrors.n-ix.net
* extras: mirror.de.leaseweb.net
* updates: mirror.softaculous.com
Installed Packages
Name : openssl
Arch : x86_64
Epoch : 1
Version : 1.0.1e
Release : 51.el7_2.1
Size : 1.5 M
Repo : installed
From repo : updates
Summary : Utilities from the general purpose cryptography library with TLS
: implementation
URL : http://www.openssl.org/
License : OpenSSL
Description : The OpenSSL toolkit provides support for secure communications
: between machines. OpenSSL includes a certificate management tool
: and shared libraries which provide various cryptographic
: algorithms and protocols.
Available Packages
Name : openssl
Arch : x86_64
Epoch : 1
Version : 1.0.1e
Release : 51.el7_2.2
Size : 711 k
Repo : updates/7/x86_64
Summary : Utilities from the general purpose cryptography library with TLS
: implementation
URL : http://www.openssl.org/
License : OpenSSL
Description : The OpenSSL toolkit provides support for secure communications
: between machines. OpenSSL includes a certificate management tool
: and shared libraries which provide various cryptographic
: algorithms and protocols.
Чтобы загрузить последнюю версию OpenSSL, выполните следующие действия:
# cd /usr/local/src # wget https://www.openssl.org/source/openssl-1.0.2-latest.tar.gz # tar -zxf openssl-1.0.2-latest.tar.gz
Чтобы вручную скомпилировать OpenSSL и установить/обновить OpenSSL, выполните следующие действия:
# cd openssl-1.0.2j # ./config # make # make test # make install
Если старая версия по-прежнему отображается или установлена ранее, пожалуйста, сделайте копию файла bin OpenSSL:
# mv /usr/bin/openssl /root/ # ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl
Теперь проверьте версию OpenSSL.
# openssl version OpenSSL 1.0.2j 26 Sep 2016
Редактор: AndreyEx
Поделиться в соц. сетях:
Спасибо за статью. Обновился до последней версии.
Версию отказывался показывать. Пришлось:
cp /usr/local/lib64/libssl.so.1.1 /usr/lib64/
cp /usr/local/lib64/libcrypto.so.1.1 /usr/lib64/