Технология SSL (Secure Socket Layer) стала неотъемлемой частью IT-технологий. Каждый современный сайт обязан поддерживать SSL-соединение, а современные браузеры выдают предупреждение или вообще не открывают страницы сайтов без поддержки SSL.

В Astra Linux используется немного устаревшая версия SSL 1.1.1, уже выпущена более новая версия 3.0.3.

В этой статье мы рассмотрим установку OpenSSL версии 3.0.3 из исходного кода в Astra Linux.

Установка будет производится на виртуальную машину с установленными базовыми пакетами.

 

Доступной версией Nginx в Astra Linux является версия 1.14.1, но вам, возможно, вам может потребоваться свежая версия, на момент написания статьи это 1.20.2.

В репозитории Astra Linux находится на данный момент немного устаревшая версия библиотеки libssl-dev, версии 1.1.1k.

Мы будем сразу использовать новую версию ветки OpenSSL 3 (3.0.3), она будет поддерживаться до 7 сентября 2026.

К тому же у вас могут возникнуть проблемы со сборкой последней версии Nginx при использовании OpenSSL 1.1.1k.

Сегодня мы рассмотрим сборку из исходного кода web-сервера Nginx на Astra Linux с поддержкой OpenSSL 3.0.3.

28 ноября 2022 заканчивается поддержка PHP 7.4. Самое время задуматься о переходе на новую версию.

В предыдущей статье мы рассматривали установку из исходных кодов PHP версии 7.4.

Сегодня мы рассмотрим установку из исходного кода актуальной версии PHP - 8.1.5

Сборка может занять продолжительное время, поэтому лучше производить её на виртуальной машине с несколькими процессорами и минимум 2Гб оперативной памяти!