Да, клиентские и серверные компоненты 1С работают на Linux
Фирма «1С» официально указывает, что тонкий и толстый клиенты работают в Linux, а серверы приложений «1С:Предприятия 8» могут функционировать в Windows и Linux. Веб-клиент также доступен через поддерживаемые браузеры.
В официальной таблице на дату проверки перечислены, в частности, Astra Linux, Debian, Mint, Oracle Linux, Red Hat Enterprise Linux, Ubuntu, дистрибутивы «Альт» и РЕД ОС. Но формулировка «1С поддерживает Linux» не означает совместимость с любой их версией, ядром и архитектурой: точное сочетание нужно сверить для используемого релиза платформы.
Какие варианты возможны
| Сценарий | Что проверить |
|---|---|
| Тонкий или толстый клиент Linux | Дистрибутив, его версию, архитектуру, релиз платформы, печать, шрифты и подключаемое оборудование. |
| Веб-клиент в Linux | Поддерживаемый браузер, публикацию базы, сертификаты и функции, необходимые пользователю. |
| Сервер 1С на Linux | ОС и архитектуру сервера, версию платформы, выбранную СУБД, аутентификацию и внешние компоненты. |
| Смешанная инфраструктура | Платформа допускает сочетание компонентов под разными ОС; совместимость проверяют для каждой связи в системе. |
Какие ограничения нельзя пропустить
- Официальный перечень содержит конкретные версии дистрибутивов и архитектуры; название семейства Linux само по себе недостаточно.
- Рабочие серверы 1С под Linux не взаимодействуют с Microsoft SQL Server; для такой СУБД нужно отдельно проверять поддерживаемую архитектуру.
- Для Linux доступны перечисленные в официальной таблице варианты PostgreSQL с патчем от 1С и Postgres Pro, включая Postgres Pro 1С; поддержка зависит от точной версии и архитектуры.
- На сервере 1С под Linux не поддерживается работа с COM-объектами, а серверная аутентификация выполняется по Kerberos.
- Драйверы оборудования, криптография, внешние компоненты, печатные формы и интеграции могут иметь собственные ограничения по ОС.
Актуальные сочетания опубликованы в официальных перечнях операционных систем и поддерживаемых СУБД.
Как подготовить переход
- Зафиксируйте платформу, конфигурацию, клиентский или серверный сценарий.
- Сверьте ОС, версию дистрибутива, ядро и архитектуру с официальной таблицей.
- Проверьте СУБД, веб-сервер, аутентификацию и резервное копирование.
- Составьте перечень оборудования, внешних компонентов, расширений и обменов.
- Проведите тест на копии базы по рабочим сценариям пользователей и администраторов.
Когда нужна проверка специалиста
Проверка особенно важна для клиент-серверной базы, смены СУБД, касс и другого оборудования, электронной подписи, внешних компонентов или нетиповой конфигурации. Связанные требования к ресурсам приведены в FAQ «Какие системные требования у 1С?».
АБИС может проверить исходную схему и совместимость компонентов, а затем определить состав работ по настройке 1С или переносу системы.