1С на Linux: возможно ли, какие дистрибутивы подходят и как настроить
2026-05-17 14:18
Ещё пять лет назад фраза «1С на Linux сервере» звучала экзотично, а сегодня это плановый сценарий внедрения в банках, госсекторе и крупном ритейле. Причин две: санкции по Windows и Microsoft SQL Server плюс жесткие требования по импортозамещению и присутствию в реестре российского ПО. Сегодня под отечественную ОС есть полноценная серверная часть платформы 1С:Предприятие 8.3, тонкий и веб-клиент, а связка с PostgreSQL или Postgres Pro закрывает вопрос с СУБД.
Дальше мы разберем, какие сборки официально поддерживает фирма «1С», в чем разница между Astra Linux, ALT и РЕД ОС, как пошагово развернуть платформу и какие нюансы есть у тонкого клиента, печати и драйверов торгового оборудования.
Можно ли запустить 1С на Linux: что говорит фирма «1С»?
Да, можно. Серверная часть 1С:Предприятие 8.3 официально поддерживается на этой ОС уже не первый год. Поднимается полноценный сервер платформы, к нему подключается СУБД на той же или соседней машине, а пользователи работают через тонкий клиент или браузер. Конфигуратор тоже работает корректно, режим разработчика доступен — программисты могут писать код прямо на серверной системе.
Чего стоит знать заранее: связка «1С + MS SQL на Linux» не сертифицирована для продакшена, фирма «1С» поддерживает в этом сценарии только PostgreSQL и Postgres Pro. Часть драйверов для печати чеков и торгового оборудования под отечественную ОС работает хуже, чем под Windows — в рознице эту проблему решают терминальным сервером с Windows-клиентами или ищут совместимые альтернативы.
Поддерживаемые версии платформы
Платформа официально работает в версии 8.3.20 и новее. Старые сборки 8.2 формально не поддерживаются, для них есть только community-варианты от энтузиастов, и в продакшен их не ставят. То есть перед миграцией с Windows-сервера нужно сначала обновить платформу до актуальной 8.3, и уже потом переезжать.
Какие Linux-дистрибутивы официально поддерживаются
Официальная матрица «1С» включает несколько сборок, у каждой своя специфика.
Astra Linux Special Edition 1.7 и 1.8 — единственный дистрибутив с сертификатом ФСТЭК для систем уровня защищенности УЗ-1. Только он подходит для банков, госсектора и КИИ по 187-ФЗ. Ограничений по функциональности нет: серверная и клиентская части работают полноценно. У 1С на Astra Linux большая база реальных внедрений, поддержка проверена годами.
ALT Сервер 10 и 11 — в реестре российского ПО, поддерживает архитектуры x86-64 и российские процессоры Эльбрус. Гибкий вариант для среднего бизнеса, где не требуется сертификат ФСТЭК, но нужна отечественная сборка.
РЕД ОС 7.3 и 8 — тоже в реестре, ориентирована на госсектор и объекты КИИ. По возможностям близка к Astra, выбор между ними обычно определяется опытом администраторов и корпоративными договоренностями.
Для коммерческого сектора без жёстких регуляторных требований платформа поддерживает RHEL-семейство (CentOS Stream, Rocky Linux, AlmaLinux 8 и 9), Debian 11 и 12, а также Ubuntu Server LTS 22.04 и 24.04 — это удобный путь для команд, привыкших к стандартным DevOps-инструментам. Под крупные проекты переход обычно идёт одним пакетом вместе симпортозамещением серверов, потому что под Astra Linux SE 1.8 нужно совместимое железо.
Преимущества и ограничения 1С на Linux
Главный плюс отечественной системы в продакшене — стабильность и круглосуточная работа без перезагрузок на обновления. Серверы под Astra или ALT спокойно работают месяцами без вмешательства администратора. Второй плюс — экономия на лицензиях ОС: Astra Linux SE стоит дешевле Windows Server, а community-сборки и вовсе бесплатны.
Третье преимущество — естественная совместимость с PostgreSQL и Postgres Pro. На отечественной ОС эти СУБД работают «как родные», без эмуляции и дополнительных слоев. Под типовой нагрузкой связка проигрывает MS SQL + Windows на 5–15% при том же железе, а с Postgres Pro и CFS-сжатием разрыв сокращается до 5%. На отчетах с большими группировками Postgres Pro иногда даже обгоняет конкурента.
Ограничения тоже есть. Тонкий клиент работает корректно, но непривычно для пользователей бухгалтерии, годами привыкших к Windows. Печать требует настройки CUPS и поиска драйверов под конкретный принтер — в крупных офисах это решается централизованным сервером печати.
Установка сервера 1С:Предприятие на Linux
Развёртывание начинается с подготовки операционной системы. Создается системный пользователь usr1cv8 — под ним будет работать сервис платформы. Настраиваются локали (обычно ru_RU.UTF-8), ставятся базовые пакеты — libstdc++, libgcc, fontconfig и ttf-mscorefonts-installer для корректного отображения шрифтов в клиентских конфигурациях. Проверяется наличие sudo для административных команд.
Установка платформы из rpm/deb-пакетов
Дистрибутив платформы скачивается с портала its.1c.ru — там есть готовые установочные пакеты под все поддерживаемые сборки. Для RHEL-семейств, Astra Linux и РЕД ОС используется формат rpm и команда rpm -ivh либо yum install из локального репозитория. Для Debian, Ubuntu и ALT — формат deb с командами dpkg -i и apt install. Для редких дистрибутивов есть универсальный tar-архив, но его лучше избегать: обновление через пакетный менеджер удобнее и предсказуемее.
После установки запускается сервис srv1cv83 через systemd: systemctl enable srv1cv83 и systemctl start srv1cv83. Открываются порты — 1540 (агент ragent), 1541 (центральный сервер) и диапазон 1560–1591 (рабочие процессы rphost). Если включён firewalld или iptables, добавляются соответствующие правила. Под рабочую нагрузку имеет смысл сразу подобратьсервер для 1С с предустановленной отечественной ОС и нужной СУБД — это экономит несколько дней на ручной разворачивании.
Установка и настройка PostgreSQL
PostgreSQL под 1С — это не обычный движок из репозитория. Только сборка с патчами 1С или Postgres Pro заработают корректно. Ванильный PostgreSQL без патчей даёт частичную совместимость, нестабильность на больших операциях и сложности с отдельными конфигурациями — это критический момент, который часто пропускают.
После установки правится postgresql.conf: max_locks_per_transaction = 256, плюс настройки памяти (shared_buffers = 25% RAM, work_mem = 64–128 МБ). Старые рекомендации про standard_conforming_strings = off и escape_string_warning = off для платформы 8.3.20+ и PostgreSQL 14–16 уже не нужны: на современных версиях значения по умолчанию корректны, сверьтесь с актуальной документацией на 1c.postgres.ru под свою сборку.
В pg_hba.conf настраивается сетевой доступ — разрешается подключение только с того IP, на котором живет сервер платформы, все остальное закрывается. Под крупные проекты разумно сразу планировать отдельныйсервер баз данных, потому что конкуренция за память и процессор между платформой и СУБД заметна уже на 30–50 пользователях.
Клиентская часть 1С на Linux
Тонкий клиент ставится из тех же rpm- или deb-пакетов, что и сервер, но из секции «client». Подключение к серверной базе настраивается через файл ibases.v8i или в интерфейсе клиента. По функциональности — никакой разницы с Windows-версией, отличаются только системные диалоги и шрифты.
Веб-клиент работает через nginx или Apache. Для публикации используется утилита webinst, которая создаёт конфиг веб-сервера и файл default.vrd. После этого база доступна в любом современном браузере, что удобно для удаленных филиалов и пользователей на BYOD-устройствах.
Производительность и кейсы внедрения
Когда клиентские места разобраны и каналы настроены, остается главный вопрос для бизнеса — насколько связка платформа плюс PostgreSQL на отечественной ОС просядет по скорости относительно привычной Windows-инфраструктуры. При равном железе связка «платформа + PostgreSQL на Linux» проигрывает «платформа + MS SQL Server на Windows» примерно 5–15% на типовых задачах.
Это объясняется зрелостью движка MS SQL и тонкими оптимизациями под профиль 1С. Postgres Pro с CFS-сжатием и собственными патчами от Postgres Professional сокращает разрыв до 5%, а на нагрузках с большими отчетами иногда обгоняет.
Стратегия миграции с Windows-инфраструктуры
Реальные проекты обычно строятся по двухэтапной схеме. Сначала разворачивается параллельный тестовый контур с копией продуктивной базы, на нём прогоняются основные сценарии — проведение документов, отчеты, обмены, регламентные задания. Параллельно идёт аудит самописных доработок: что-то правится под новую ОС, что-то переписывается с нуля.
После прохождения тестов планируется окно для миграции с переключением пользователей. Под банки и крупный ритейл такой проект занимает 2–6 месяцев и требует одного-двух предварительных пилотов. Перед запуском полезно провестиаудит ИТ-инфраструктуры — он показывает, какие подсистемы готовы к переезду, а какие потребуют доработок.
Сравнительная таблица: Linux-дистрибутивы для 1С
Чтобы было проще выбрать сборку под свою задачу, ключевые параметры собрали в одной таблице.
Дистрибутив
Версии
Реестр РФ
ФСТЭК
Под кого
Astra Linux SE
1.7 / 1.8
да
да (УЗ-1)
банки, госсектор, КИИ
ALT Сервер
10 / 11
да
есть для отдельных версий
средний бизнес, Эльбрус
РЕД ОС
7.3 / 8
да
есть
госсектор и КИИ
RHEL-семейство
8 / 9 (Rocky, Alma)
нет
нет
коммерческий сектор
Ubuntu Server LTS
22.04 / 24.04
нет
нет
DevOps-команды, тесты
Debian
11 / 12
нет
нет
свободный коммерческий стек
Из таблицы видна логика выбора: для банков и КИИ — Astra Linux SE с ФСТЭК; для среднего бизнеса с импортозамещением — ALT Сервер или РЕД ОС; для коммерческих компаний без жёстких регуляторных требований — Ubuntu Server LTS или RHEL-семейство. Под высоконагруженные внедрения часто используютсервер виртуализации и разносят платформу и СУБД на отдельные виртуальные машины.
Заключение
1С на Linux в 2026 году — это рабочий продакшен-сценарий, а не эксперимент. Логика выбора дистрибутива короткая. Для банков, госсектора и объектов КИИ по 187-ФЗ — Astra Linux Special Edition с сертификатом ФСТЭК, без альтернатив. Для среднего бизнеса с требованием по реестру российского ПО, но без жестких регуляторных условий — ALT Сервер 11 или РЕД ОС 8, выбор между ними определяется опытом команды и поддержкой нужной архитектуры (включая Эльбрус для ALT). Для коммерческих компаний без регуляторных ограничений — Ubuntu Server LTS 24.04 как наиболее отработанный и понятный DevOps-командам вариант, либо Rocky Linux 9 для тех, кто привык к RHEL-семейству.
В качестве СУБД — только сборка PostgreSQL с патчами 1С с портала 1c.postgres.ru или Postgres Pro для импортозамещения. Перед стартом проекта полезно прогнать пилот на копии реальной базы и согласовать окно миграции на 2–6 месяцев в зависимости от объема доработок. Если нужна помощь с подбором железа под конкретную нагрузку и ОС —подберем сервер для 1С на Linux под целевое число пользователей и сценарий работы.
Часто задаваемые вопросы
Какие версии 1С официально поддерживают Linux?
Платформа 8.3.20 и новее. Старые 8.2 на отечественной ОС официально не работают, для них есть только сторонние сборки, в продакшен их не ставят.
Можно ли использовать Ubuntu LTS для сервера 1С в продакшене?
Да, Ubuntu Server 22.04 и 24.04 LTS официально поддерживаются. Для коммерческой компании без требований импортозамещения это вполне рабочий вариант. Для госсектора и КИИ нужен дистрибутив из реестра российского ПО.
Что выбрать для импортозамещения: Astra Linux, ALT или РЕД ОС?
Astra Linux SE — обязателен для УЗ-1 и объектов КИИ с сертификатом ФСТЭК. ALT — удобен для среднего бизнеса с поддержкой архитектуры Эльбрус. РЕД ОС — типичный выбор госсектора, где Astra избыточна.
Нужна ли отдельная лицензия для сервера 1С под отечественную ОС?
Серверная лицензия обязательна, и только программная (MIN_LICS). USB-HASP под Linux работает плохо, фирма «1С» его не рекомендует. Клиентские лицензии единые для всех платформ.
Какой PostgreSQL ставить: ванильный или сборку с патчами 1С?
Только сборку с патчами 1С (с портала 1c.postgres.ru) или Postgres Pro. Ванильный PostgreSQL без патчей работает частично, в продакшен его ставить нельзя.
Можно ли мигрировать с Windows-сервера 1С на отечественную ОС без переустановки конфигурации?
Конфигурацию переустанавливать не нужно — переезжает только база. Делается DT-выгрузка с исходного сервера и загрузка в новую информационную базу, сама конфигурация открывается без изменений. Но при переезде с Windows на Linux обязательно проверьте все внешние компоненты: обработки, печатные формы, интеграции с торговым оборудованием и фискальными регистраторами. Часть из них поставляется только в виде Windows DLL и потребует поиска Linux-аналога, замены или работы через терминальный сервер с Windows-клиентами. Этот этап аудита часто занимает больше времени, чем сама миграция базы.