Wiki · Технологии разработки
Linux
Linux – это семейство открытых операционных систем, построенных на ядре Linux. На Linux работает большинство серверов, на которых размещены сайты, а ещё смартфоны на Android: их платформа тоже построена на ядре Linux.
Владелец сайта сталкивается с Linux в двух ситуациях. Первая: вы заказываете VPS, и хостинг просит выбрать систему из списка: Ubuntu, Debian, AlmaLinux. Вторая: администратор пишет, что сервер работает на CentOS 7 и его пора переносить. Разберёмся, что за этим стоит и чем это грозит сайту.
Ядро Linux написал Линус Торвальдс в 1991 году, сегодня его развивает большое сообщество разработчиков. Ядро распространяется под открытой лицензией GPLv2, исходный код публикуется на kernel.org.
Ядро и дистрибутив
Само ядро управляет процессором, памятью, дисками и сетью, но работать с одним ядром нельзя. Поэтому Linux поставляется в виде дистрибутивов: ядро плюс набор программ, система установки обновлений и правила поддержки. Для сервера сайта выбирают дистрибутив, а не «Linux вообще».
| Дистрибутив | Кто развивает | Где встречается |
|---|---|---|
| Ubuntu | Компания Canonical | VPS и облака, много инструкций и специалистов |
| Debian | Сообщество Debian | Серверы, где важна неторопливая и предсказуемая смена версий |
| AlmaLinux, Rocky Linux | Сообщества, совместимы с Red Hat Enterprise Linux | Окружение 1С-Битрикс, замена прекращённому CentOS Linux |
| Astra Linux, «Альт», РЕД ОС | Российские разработчики | Госсектор и компании, которым нужен отечественный софт |
Astra Linux Special Edition с 2016 года входит в единый реестр российского ПО. У Ubuntu версии с долгосрочной поддержкой (LTS) выходят раз в два года и получают пять лет стандартных обновлений безопасности. А вот редкий дистрибутив для сайта обходится дорого: под него трудно найти администратора и готовые инструкции.
Почему сайты живут на Linux
Основные программы, на которых работают сайты, исторически развивались под Unix-подобные системы: веб-серверы nginx и Apache, PHP, базы данных MySQL и PostgreSQL. За саму систему не нужно платить лицензию, а специалистов по серверному Linux на рынке много. В технических требованиях «1С-Битрикс: Управление сайтом» прямо сказано, что продукт может эффективно работать на любой UNIX-платформе.
Windows Server на хостинге тоже бывает. Его выбирают, когда проект завязан на технологии Microsoft. Для сайтов на PHP-платформах обычный выбор именно Linux.

Кто обновляет Linux на хостинге и на VPS
На виртуальном хостинге системой занимается провайдер: он выбирает дистрибутив, ставит обновления и следит за безопасностью, а вы видите только панель управления. На VPS и выделенном сервере всё это переходит к вам или вашему администратору. Подробнее о видах хостинга в статье Хостинг.
Отсюда практический вывод. Заказывая VPS, договоритесь заранее, кто будет обновлять систему. Сервер без хозяина годами работает «как есть» и копит уязвимости. А от того, как настроен сервер, зависит и время его ответа, подробнее в статье Скорость сайта.
Срок поддержки, обновления и доступ к серверу
- Срок поддержки дистрибутива. Например, поддержка CentOS Linux 7 закончилась 30 июня 2024 года, и серверы на нём больше не получают исправлений безопасности.
- Регулярные обновления. Исправления безопасности ставят по графику, а не после взлома.
- Доступ. Вход по SSH-ключам, у каждого сотрудника свой доступ, пароль root не пересылают в мессенджерах.
- Копии вне сервера. Если сервер выйдет из строя, копии на нём пропадут вместе с сайтом.
Как переезжать на новую версию системы
Переход на новую версию системы планируют как небольшой проект. Вместе с ней приходят новые версии PHP и базы данных, и старый код сайта может с ними не заработать. Поэтому сначала поднимают копию сайта на новом сервере, проверяют формы, корзину и обмен с 1С и только потом переключают домен.
Переезд сильно упрощает запись о том, что и где настроено на старом сервере. Если софт годами ставили вручную без заметок, перенос превращается в археологию. Описывать окружение кодом помогают инструменты вроде Docker.
Какие дистрибутивы подходят для окружения 1С-Битрикс
Для 1С-Битрикс разработчик платформы выпускает готовое окружение. По документации на октябрь 2026 года его ставят на CentOS Stream 9, Rocky Linux 9, AlmaLinux 9 или Oracle Linux 9, причём на чистую систему с официального сайта.
Второй официальный путь появился в июне 2025 года: «1С-Битрикс» выпустила репозиторий для запуска своих продуктов в Docker-контейнерах. Готовое окружение при этом по-прежнему поддерживается, так что выбор зависит от того, как команда привыкла администрировать серверы.
Как узнать, на чём работает сервер
Спросите хостинг или администратора. Если у вас есть доступ к серверу, хватит одной команды, ниже условный пример ответа:
$ cat /etc/os-release PRETTY_NAME="Ubuntu 24.04 LTS"
Название и номер версии сразу показывают, сколько системе осталось до конца поддержки. По сайту снаружи это определить надёжно нельзя: заголовки ответа сервера часто скрывают версию ОС.

Если ваш сайт работает на VPS или выделенном сервере с Linux, берём проект на доработку и техническую поддержку. Новый сайт можно заказать в разделе Разработка сайтов.
Выбор дистрибутива, версии и обновления Linux на сервере
Какой Linux выбрать для сервера сайта?
Распространённый, с долгой поддержкой и понятный администратору: Ubuntu LTS, Debian, AlmaLinux или Rocky Linux. Под 1С-Битрикс выбирайте из списка, который поддерживает окружение платформы, а российский дистрибутив берут, когда этого требуют правила компании или госзаказчика.
Как называется готовая сборка Linux с программами?
Дистрибутив. Это ядро вместе с набором программ, менеджером пакетов и правилами выхода обновлений. Ubuntu, Debian, AlmaLinux и Astra Linux как раз дистрибутивы, а Linux в строгом смысле только их общее ядро.
Кто создал Linux и как называется его ядро?
Ядро так и называется, Linux. Его начал писать финский студент Линус Торвальдс в 1991 году, теперь им занимается большое сообщество, а исходники лежат на kernel.org.
Как посмотреть версию ядра, а не только дистрибутива?
Командой uname -r: она выводит номер ядра, которое работает прямо сейчас. Команда hostnamectl на большинстве современных систем покажет сразу и дистрибутив, и ядро. Версия ядра нужна, когда хостинг или программа требуют не ниже определённой.
Как обновлять Linux на сервере, чтобы не уронить сайт?
Исправления безопасности ставят пакетным менеджером по графику: apt в Ubuntu и Debian, dnf в AlmaLinux и Rocky Linux. Перед этим проверяют, что есть свежая копия, а после обновления ядра сервер перезагружают в спокойные часы. Переход на новую мажорную версию системы так не делают: под него поднимают отдельный сервер.
Чем Astra Linux отличается от Ubuntu?
Происхождением и задачами. Astra Linux делает российская компания, её версия Special Edition с 2016 года числится в реестре отечественного ПО, поэтому её выбирают госструктуры и компании с требованиями к импортозамещению. Ubuntu развивает британская Canonical, под неё больше инструкций и администраторов, и для обычного коммерческого сайта она проще.
На что переезжать с CentOS 7?
Чаще всего на AlmaLinux или Rocky Linux: они совместимы с Red Hat Enterprise Linux, так что привычные команды и пакеты почти не меняются. Девятые версии обеих систем к тому же входят в список, на который ставят окружение 1С-Битрикс. Тянуть не стоит: исправлений безопасности CentOS 7 не получает с лета 2024 года.
Сколько стоит Linux для сервера?
Сама система и большинство серверных дистрибутивов бесплатны. Деньги уходят на другое: коммерческие версии с поддержкой производителя, лицензии на часть российских дистрибутивов и работу администратора, который обновляет сервер.
Чем Linux на сервере отличается от Windows Server?
Для сайта главное отличие в окружении. На Linux исторически развивались nginx, Apache, PHP и MySQL, за систему не платят лицензию, а управляют сервером через командную строку по SSH. Windows Server берут, когда проект построен на технологиях Microsoft.
Как установить Linux на VPS?
С флешки на VPS ничего не ставят: систему выбирают из готовых образов в панели хостинга при заказе или переустановке сервера. Переустановка стирает диск, поэтому сначала сохраните копию сайта вне сервера. Окружение 1С-Битрикс ставят только на чистую систему, без ранее установленных программ.
Источники
- Документация ядра Linux: README
- Android Developers: Platform architecture
- Ubuntu: Release cycle
- CentOS Project: CentOS Linux
- 1С-Битрикс: технические требования «1С-Битрикс: Управление сайтом»
- Документация 1С-Битрикс: «Установка окружения»
- Группа Астра: новость о включении Astra Linux в реестр российского ПО
См. также: Хостинг, Скорость сайта, Docker, Git.
Остались вопросы по теме «Linux»?
Напишите нам в Telegram или MAX. Ответит специалист, который отвечает за эту тему, или руководитель проектов в рабочее время.
Отвечает по темеСергей ЧерняковWeb-разработчикНад статьёй работали
Услуги
Услуги по теме
Посчитайте стоимость проекта за 2 минуты
Калькулятор соберёт смету по нашим тарифам: сайт, дизайн, интеграции и поддержка.
