Операционные системы RedHat Enterprise Linux, CentOS, AlmaLinux и Rocky Linux

Red Hat Enterprise Linux, CentOS (Stream), AlmaLinux и Rocky Linux — это популярные серверные операционные системы, которые часто используются для запуска веб‑серверов.

Red Hat Enterprise Linux — коммерческий дистрибутив Linux компании Red Hat. CentOS, AlmaLinux и Rocky Linux — это дистрибутивы Linux, основанные на Red Hat Enterprise Linux и совместимые с ним. CentOS, AlmaLinux и Rocky Linux распространяются свободно, а Red Hat Enterprise Linux — по годовой подписке.

Red Hat Enterprise Linux

Основная особенность Red Hat Enterprise Linux — наличие коммерческой поддержки на протяжении 10 лет, с возможностью продления до 13 лет. Многие производители программного и аппаратного обеспечения включили RHEL в число поддерживаемых ими дистрибутивов Linux. Данный дистрибутив позиционируется для корпоративного использования. Новые версии выходят с периодичностью около 3 лет. Red Hat Enterprise Linux состоит из свободного ПО с открытым кодом, но доступен в виде дисков с бинарными пакетами только для коммерческих пользователе, также Red Hat предоставляет платный доступ к бинарным пакетам обновлений. При этом исходные коды доступны свободно.

CentOS (CentOS Stream)

Как требуется в лицензии GPL и других, Red Hat предоставляет все исходные коды. Разработчики CentOS использовали данный исходный код для создания окончательного продукта, очень близкого к Red Hat Enterprise Linux и доступного для скачивания. Срок поддержки каждой версии CentOS был 10 лет (с помощью выпуска обновлений безопасности). Новая версия CentOS выходила раз в 2 года и каждая версия регулярно обновлялась (каждые 6 месяцев) для поддержки новых аппаратных средств.

В настоящее время CentOS превратился в CentOS Stream, сборка которого осуществляется не из релизных исходных кодов RHEL, а из предрелизных. В результате этого популярность CentOS сильно упала.

AlmaLinux и Rocky Linux — замена CentOS

RedHat стал правообладателем CentOS и с конца 2021 года прекратил поддержку CentOS 8, заменив её на CentOS Stream. Разница в том, что раньше CentOS собирался из релизных версий Red Hat Enterprise Linux, а теперь собирается из предрелизных: downstream => upstream. И все пользователи CentOS Stream стали бета‑тестерами RHEL. Те, кого не устроила эта роль, перешли на созданные после этих событий дистрибутивы AlmaLinux и Rocky Linux, которые собираются из релизных версий RHEL, как это было и в классической версии CentOS.

системное администрирование
Статья обновлена в 2021 году

Тематические статьи

Виртуальный хостинг — экономное решение, но практически без гарантий

Виртуальный хостинг — самый экономичный, но при этом и наименее надёжный вариант размещения сайта. Его достаточно только для размещения простых ненагруженных веб‑сайтов, для которых не особо важны производительность и надёжность.

Статья обновлена в 2024 году
Виртуальный выделенный сервер — VPS или VDS

Услуга предназначена как для простых, так и для проектов средней сложности. Это оптимальный вариант по соотношению «цена / качество». Клиенту предоставляется виртуальная машина с гарантией выделения места на диске, оперативной памяти и процессорного времени сервера.

Статья обновлена в 2024 году
Выделенные серверы, кластерные и облачные решения

Серьёзные проекты требуют серьёзных хостинговых решений. Для средних проектов может хватить одного выделенного сервера, а для больших нагруженных сайтов нужны кластерные или облачные решения.

Статья обновлена в 2024 году
Рекомендации по выбору хостинга

От правильности выбора хостинга зависит дальнейшая работоспособность сайта и его доступность, поэтому к этому вопросу надо отнестись достаточно серьёзно.

Статья обновлена в 2024 году
Серверное программное обеспечение

На серверах для размещения сайтов и веб‑приложений устанавливается программное обеспечение, которое требуется для работы программной логики сайта и других служб домена, для обслуживания и мониторинга, а также для защиты от взлома и устойчивости к нагрузкам.

Статья обновлена в 2022 году
Безопасность сайтов и веб‑приложений

Под безопасностью веб‑приложений понимается обеспечение сохранности данных, их недоступность для посторонних лиц, а также способность сервиса сохранять работоспособность при кибератаках. Безопасность веб‑приложений зависит от качества программного кода (это ответственность веб‑разработчиков), от квалификации системного администратора и регулярности обсуживания серверов, а также от компетенций всех пользователей, имеющих доступ к чувствительной информации.

Статья опубликована в 2019 году
Отказоустойчивость сайтов и веб‑приложений

Причин для сбоев в работе веб‑приложений немало — это и выход из строя серверного оборудования, и сбои программного обеспечения, и аварии на уровне дата‑центров. При этом, действительно серьёзные проекты должны работать без перебоев даже в случае отказа отдельных подсистем. Практически всех рисков можно избежать или минимизировать их последствия при помощи грамотного проектирования как серверной инфраструктуры, так и архитектуры приложения.

Статья опубликована в 2019 году