К статье
Практический материал

Администрирование · 9 мин

1С:Предприятие: на какой ОС работает платформа

Разбираем, на каких операционных системах работает 1С:Предприятие: Windows, Linux, macOS, требования к серверу и тонкому клиенту, совместимость версий платформы.

Платформа «1С:Предприятие» — кроссплатформенная система: она работает на Windows, Linux и частично на macOS. Однако состав поддерживаемых ОС зависит от компонента: сервер «1С:Предприятия», клиентские приложения (толстый, тонкий и веб-клиент) и конфигуратор имеют разные требования. Прежде чем разворачивать систему, важно понимать, какой компонент куда ставится и какие ограничения есть у каждой связки.

Для небольших компаний чаще всего выбирают файловый вариант работы на Windows, для средних и крупных — клиент-серверную архитектуру с сервером 1С на Windows Server или Linux и СУБД PostgreSQL, MS SQL Server или Oracle. Выбор ОС влияет на стоимость лицензий, производительность и трудоёмкость администрирования.

Какие компоненты 1С и где они работают

Система «1С:Предприятие» состоит из нескольких компонентов, и у каждого свой список поддерживаемых операционных систем. Путаница возникает именно потому, что вопрос «на какой ОС работает 1С» требует уточнения: речь о сервере, о рабочем месте бухгалтера или о среде разработки.

  • Толстый клиент — Windows, Linux. Поддерживает режим конфигуратора и обычного/управляемого приложения.
  • Тонкий клиент — Windows, Linux, macOS. Только исполнение прикладного решения.
  • Веб-клиент — работает в браузере (Chrome, Firefox, Edge, Safari и др.) на любой ОС, включая мобильные.
  • Сервер «1С:Предприятия» — Windows Server и Linux (x86-64).
  • Конфигуратор — Windows и Linux (через толстый клиент), а также среда разработки EDT на Windows, Linux и macOS.

Работа 1С на Windows

Windows — основная и наиболее беспроблемная платформа для 1С. Поддерживаются актуальные версии Windows для рабочих станций (Windows 10, 11) и серверные редакции Windows Server для кластера серверов 1С. На Windows доступны все компоненты: конфигуратор, толстый и тонкий клиенты, сервер, веб-серверные модули публикации.

Для файлового варианта достаточно обычного компьютера с Windows: база хранится в файле 1Cv8.1CD, и с ней могут работать несколько пользователей по сети. Однако при росте числа пользователей (ориентировочно больше 5–10 одновременно) файловый режим начинает тормозить и становится уязвимым к повреждениям базы при сбоях сети.

Важный нюанс: COM-соединения, OLE-автоматизация, интеграция с Microsoft Office и некоторые внешние компоненты исторически работают только под Windows. Если прикладное решение активно использует такие механизмы, миграция рабочих мест на Linux или macOS потребует доработок.

Работа 1С на Linux

Linux — полноценная платформа для сервера «1С:Предприятия» и клиентских приложений. Фирма «1С» публикует дистрибутивы для популярных систем на базе DEB и RPM: Debian, Ubuntu, Astra Linux, ALT Linux, РЕД ОС и других отечественных систем, что важно для организаций с требованиями по импортозамещению.

Связка «сервер 1С на Linux + PostgreSQL» — самый экономичный вариант клиент-серверной архитектуры: не требуются лицензии на Windows Server и MS SQL Server. При этом производительность при грамотной настройке PostgreSQL сопоставима с коммерческими СУБД.

Ограничения Linux-клиентов: не работают COM/OLE-механизмы, часть внешних компонентов поставляется только под Windows, печать и сканирование требуют корректной настройки CUPS и драйверов. Конфигуратор на Linux доступен, но часть разработчиков отмечает менее привычную работу с отладкой и интерфейсом.

Работа 1С на macOS

На macOS доступен тонкий клиент «1С:Предприятия» и среда разработки 1C:Enterprise Development Tools (EDT) на базе Eclipse. Полноценного конфигуратора в классическом виде на macOS нет, поэтому разработка через конфигуратор требует Windows или Linux (в том числе в виртуальной машине).

Для пользователей на Mac практичные варианты такие: тонкий клиент для macOS, веб-клиент через браузер (если база опубликована на веб-сервере) или удалённый рабочий стол на Windows-терминальный сервер. Веб-клиент — самый универсальный путь: он не требует установки и работает в Safari и Chrome.

Варианты работы пользователя на macOS

Тонкий клиент для macOS

Нативная работа, но нужна установка и соответствие версии платформы серверу

Веб-клиент в браузере

Ничего устанавливать не нужно; требуется публикация базы на веб-сервере

RDP на терминальный сервер Windows

Полная совместимость со всеми механизмами; нужна серверная инфраструктура и лицензии

Выбор ОС для сервера 1С и СУБД

Выбор серверной ОС обычно определяется тремя факторами: бюджетом на лицензии, квалификацией администраторов и требованиями к интеграциям. Оба варианта — Windows Server и Linux — официально поддерживаются и применяются в промышленной эксплуатации.

КритерийWindows ServerLinux
Лицензии на ОС и СУБДПлатные (Windows Server, MS SQL)Бесплатные или недорогие (PostgreSQL)
Сложность администрированияНиже для Windows-администраторовТребует навыков Linux
Интеграции (COM, OLE, Office)Полная поддержкаОграничена или отсутствует
ИмпортозамещениеНе подходитОтечественные дистрибутивы поддерживаются

Сервер 1С и СУБД могут работать на разных ОС: например, сервер приложений на Windows, а PostgreSQL — на Linux, и наоборот. Такие смешанные схемы рабочие, но усложняют диагностику проблем, поэтому обычно выбирают однородную среду.

Маршрут решения

Как выбрать серверную ОС

Нет Linux-администратора и нужен быстрый запускВыбирайте Windows Server + MS SQL или файловый вариант
Важна экономия на лицензиях и есть компетенции по LinuxРазворачивайте сервер 1С на Linux с PostgreSQL
Есть требования по импортозамещениюИспользуйте сертифицированные отечественные дистрибутивы Linux из списка поддерживаемых
Прикладное решение активно использует COM/OLE на сервереСерверный код с такими вызовами потребует Windows или переработки решения

Как проверить совместимость и избежать ошибок при развёртывании

Перед установкой сверяйтесь с системными требованиями конкретного релиза платформы: разрядность ОС (современные версии сервера 1С — только 64-бит), версии библиотек, поддерживаемые версии СУБД. Информация публикуется в документации и на портале 1С для каждого релиза.

После установки проверьте ключевые точки: запускается ли служба агента сервера, открывается ли база через тонкий клиент, корректно ли работают печать и обмены. Для веб-клиента убедитесь, что публикация на веб-сервере (Apache или IIS) выполнена с правильной версией модуля расширения.

Контрольные точки

Как проверить результат

Запуск клиента и вход в базу
Норма

База открывается без ошибок соединения с сервером

Тревожный признак

Ошибки «несовместимая версия» или недоступность сервера

Печать документов
Норма

Документ выводится на принтер и в предпросмотр

Тревожный признак

Пустая печатная форма или ошибка драйвера

Работа внешних компонентов
Норма

Сканеры, кассы, обмены функционируют

Тревожный признак

Компонента не загружается — вероятно, нет версии под эту ОС

Типичные ошибки
01
Развёртывание сервера на неподдерживаемой версии ОС — система работает нестабильно, а поддержка отказывает в диагностике
02
Перенос рабочих мест на Linux без проверки используемых COM/OLE-механизмов — после миграции перестают работать обмены и отчёты
03
Смешение 32-битных и 64-битных компонентов на одном сервере — конфликты библиотек и падения рабочих процессов
04
Публикация веб-клиента с модулем расширения другой версии платформы — ошибки доступа к базе через браузер

Часто задаваемые вопросы

Работает ли 1С на macOS полностью?

Нет. На macOS доступны тонкий клиент и среда разработки EDT, но классического конфигуратора и сервера 1С для macOS нет. Для полноценной разработки используют Windows или Linux, в том числе в виртуальной машине.

Можно ли запустить сервер 1С на домашней версии Windows?

Технически сервер 1С можно установить на клиентскую Windows, и так иногда делают в очень малых организациях. Однако для промышленной эксплуатации рекомендуются серверные ОС: они стабильнее под нагрузкой и корректно лицензируются.

Какая ОС лучше для PostgreSQL под 1С?

Чаще всего PostgreSQL под 1С разворачивают на Linux — это бесплатно и хорошо документировано сообществом. Работа на Windows тоже возможна, но большинство инструкций по тонкой настройке ориентированы на Linux-окружение.

Работает ли 1С на Astra Linux и других отечественных ОС?

Да, фирма «1С» выпускает дистрибутивы для ряда отечественных систем, включая Astra Linux, ALT Linux и РЕД ОС. Конкретный список поддерживаемых версий зависит от релиза платформы и приведён в документации.

Нужна ли одинаковая ОС на сервере и клиентах?

Нет. Клиенты на Windows, Linux и macOS могут одновременно подключаться к серверу 1С на любой поддерживаемой ОС. Важно только совпадение версии платформы клиента и сервера.

Что выбрать для небольшой фирмы без системного администратора?

Оптимально — файловый вариант на Windows или облачная аренда 1С (SaaS), где вопрос ОС вообще снимается: достаточно браузера. Локальный Linux без специалиста создаст больше проблем, чем сэкономит.

Итог

Что важно запомнить

1С:Предприятие работает на Windows и Linux полноценно, на macOS — только клиентская часть и EDT. Сервер разворачивают на Windows Server или Linux, СУБД выбирают между MS SQL и PostgreSQL. Перед миграцией на другую ОС проверяйте использование COM/OLE и поддержку внешних компонентов.