Администрирование · 11 мин
Как правильно установить сервер 1С:Предприятие
Пошаговая установка сервера 1С:Предприятие 8.3 на Windows и Linux: требования, выбор разрядности, настройка агента, СУБД, типичные ошибки и проверка результата.
Сервер 1С:Предприятие переводит работу пользователей с файлового режима на клиент-серверную архитектуру: обработкой данных занимается связка «агент сервера 1С + СУБД», а не компьютеры пользователей. Это снижает нагрузку на сеть, позволяет работать десяткам и сотням пользователей одновременно и даёт централизованное управление сеансами, блокировками и регламентными заданиями.
Установка сервера 1С — не просто запуск инсталлятора. Корректный результат зависит от подготовки: выбора разрядности платформы, совместимой СУБД, прав учётной записи службы и сетевых настроек. Ошибка на любом из этих этапов приводит к тому, что кластер не стартует, база не создаётся или пользователи получают ошибки соединения.
Ниже разобран полный цикл: от проверки требований до проверки работоспособности кластера. Материал ориентирован на платформу 1С:Предприятие 8.3, наиболее распространённую в рабочих средах, с примерами для Windows и краткими замечаниями по Linux.
Проверка требований перед установкой
Перед запуском установщика убедитесь, что сервер соответствует минимальным условиям. Платформа 8.3 требует 64-разрядную операционную систему для полноценной работы сервера (32-разрядная версия сервера существует, но имеет ограничение на использование памяти одним рабочим процессом и не рекомендуется для нагруженных систем). Оперативной памяти должно быть достаточно и для СУБД, и для рабочих процессов 1С, если они размещены на одной машине.
Определите, где будет находиться СУБД. Вариант «всё на одном сервере» подходит для небольших внедрений; при росте числа пользователей СУБД и сервер 1С разносят на разные машины. Также заранее решите, какая СУБД будет использоваться: PostgreSQL (в том числе сборка от 1С), Microsoft SQL Server, Oracle или IBM DB2 — от этого зависят дополнительные компоненты и настройки.
Проверьте права: установка требует прав локального администратора. Дополнительно понадобится учётная запись, под которой будет работать служба агента сервера (по умолчанию создаётся пользователь USR1CV8), и доступ к лицензиям — программным или аппаратным ключам HASP.
Для продуктивного сервера используйте x64-версию платформы
Сверьте версию СУБД с системными требованиями конкретного релиза платформы
Без административных прав служба агента не зарегистрируется
Подготовьте программные лицензии или USB-ключи HASP
Выбор разрядности и дистрибутива платформы
Дистрибутив платформы скачивается с портала 1С по действующей подписке ИТС. В составе поставки есть отдельные установщики: тонкий и толстый клиенты, сервер 1С (32-бит и 64-бит), сервер администрирования (RAS), модули расширения веб-сервера. Для сервера приложений выбирайте именно дистрибутив «Сервер 1С:Предприятия».
Правило выбора разрядности простое: на 64-битной системе для рабочей среды ставьте 64-битный сервер. Он позволяет рабочим процессам rphost использовать более 2 ГБ памяти, что критично при большом числе пользователей и тяжёлых операциях. 32-битный вариант оправдан только для тестовых стендов или устаревшего оборудования.
Важный нюанс: разрядность сервера 1С должна совпадать с разрядностью клиентской библиотеки СУБД. Если у вас 64-битный сервер 1С и PostgreSQL, то и клиентские библиотеки PostgreSQL должны быть 64-битными, иначе агент не сможет подключиться к базе.
Установка сервера 1С на Windows
Запустите setup.exe из дистрибутива от имени администратора. На шаге выбора компонентов отметьте «Сервер 1С:Предприятия», при необходимости — «Сервер администрирования» (нужен для удалённого управления кластером через консоль с других машин) и «Модули расширения веб-сервера», если планируется публикация баз через веб-сервер.
На шаге выбора учётной записи службы оставьте вариант «Создать пользователя USR1CV8», если у вас нет доменной учётной записи для служб. Установщик создаст локального пользователя, задаст ему пароль (его стоит сохранить) и назначит необходимые права, включая «Вход в качестве службы». Если сервер 1С и SQL Server находятся на разных машинах, учётная запись службы должна иметь сетевой доступ к серверу СУБД — в этом случае часто используют доменную учётную запись.
После завершения установки служба «Агент сервера 1С:Предприятия» должна появиться в списке служб и запуститься автоматически. По умолчанию агент использует порты 1540 (агент), 1541 (менеджер кластера) и диапазон 1560–1591 (рабочие процессы) — эти порты нужно открыть в брандмауэре, если клиенты подключаются по сети.
- 1Скачайте дистрибутив сервера 1С нужной разрядности с портала 1С
- 2Запустите setup.exe от имени администратора
- 3Выберите компоненты: сервер, при необходимости RAS и модули веб-сервера
- 4Укажите учётную запись службы (по умолчанию — создать USR1CV8)
- 5Завершите установку и проверьте, что служба агента запущена
- 6Откройте порты 1540, 1541, 1560–1591 в брандмауэре
Установка на Linux: краткие особенности
На Linux сервер 1С поставляется в виде пакетов deb или rpm. Порядок установки: сначала ставятся пакеты server (основной сервер), затем дополнительные — например, пакет с сервером администрирования и языковыми ресурсами. После установки служба называется srv1cv83 и управляется через systemd.
Специфика Linux-варианта — зависимости: для работы требуются определённые версии системных библиотек (например, libicu, libwebkit для отдельных функций), а для связки с PostgreSQL обычно используется специальная сборка PostgreSQL от 1С, поскольку ванильная версия не поддерживает некоторые механизмы, нужные платформе. Также проверьте корректность локали системы — база, созданная под одной локалью, может не открыться под другой.
systemctl enable srv1cv83 --now && systemctl status srv1cv83Настройка СУБД и создание информационной базы
Сервер 1С сам по себе не хранит данные — он работает в связке с СУБД. Для PostgreSQL установите сервер, создайте роль с правами создания баз и убедитесь, что параметры кодировки и локали соответствуют требованиям платформы. Для MS SQL Server достаточно стандартного экземпляра с проверкой подлинности SQL или Windows; учётной записи службы 1С нужны права на создание баз.
Создание информационной базы выполняется из клиента 1С: при добавлении новой базы выберите вариант «На сервере 1С:Предприятия», укажите имя сервера, тип СУБД, имя базы данных и учётные данные администратора СУБД. Платформа сама создаст базу в СУБД и зарегистрирует её в кластере. Создавать базу напрямую средствами СУБД, а потом «подцеплять» её — неправильный путь: метаданные кластера не будут знать о ней.
Проверка работоспособности кластера
Управление кластером выполняется через консоль «Администрирование серверов 1С:Предприятия» (оснастка устанавливается вместе с клиентом). Зарегистрируйте в консоли ваш сервер, разверните дерево «Кластеры» и убедитесь, что виден локальный кластер, работают рабочие процессы и отображается созданная информационная база.
Финальная проверка — подключение клиента: запустите 1С на рабочей станции, добавьте базу с вариантом размещения «На сервере 1С:Предприятия» и войдите в неё. Если база открывается и сеанс виден в консоли кластера — установка выполнена корректно. Если клиент не находит сервер, проверяйте в первую очередь брандмауэр, разрешение имён (DNS или файл hosts) и совпадение версий платформы.
Как проверить результат
Служба запущена, тип запуска — автоматически
Служба останавливается сразу после старта — смотрите журнал событий и права учётной записи
Виден кластер, рабочие процессы и список баз
Консоль не подключается — проверьте порт 1541 и службу RAS
База открывается, сеанс виден в консоли
Ошибка соединения — проверьте порты 1540–1591 и версию платформы клиента
База создаётся из клиента без ошибок
Ошибка доступа к СУБД — проверьте права учётной записи и разрядность клиентских библиотек
Типичные ошибки при установке
Большинство проблем при установке сервера 1С повторяются от проекта к проекту и связаны не с самим установщиком, а с окружением. Знание типовых сценариев экономит часы диагностики.
Отдельно отметим лицензии: серверная лицензия активируется на конкретный компьютер (по его аппаратным характеристикам), поэтому перенос сервера на другую машину или существенное изменение конфигурации оборудования может потребовать повторной активации. Планируйте это заранее и храните пин-коды в надёжном месте.
Часто задаваемые вопросы
Можно ли установить сервер 1С и СУБД на одну машину?
Да, для небольших внедрений это нормальная практика. Убедитесь, что оперативной памяти хватает на обе службы, и ограничьте потребление памяти СУБД, чтобы она не вытесняла рабочие процессы 1С. При росте нагрузки СУБД рекомендуется выносить на отдельный сервер.
Нужна ли отдельная лицензия на сервер 1С?
Да. Для работы сервера 1С:Предприятия требуется серверная лицензия (программная или аппаратный ключ HASP), а для подключения пользователей — клиентские лицензии. Без серверной лицензии кластер запустится, но базы будут работать в ограниченном режиме.
Что делать, если служба агента не запускается после установки?
Проверьте журнал событий Windows: чаще всего причина в неверном пароле учётной записи USR1CV8, отсутствии права «Вход в качестве службы» или занятом порте 1540. Пароль службы можно задать заново в свойствах службы, предварительно сменив его у пользователя.
Можно ли держать на одном сервере несколько версий платформы?
Да, разные версии платформы устанавливаются параллельно в отдельные каталоги и работают как независимые службы с разными диапазонами портов. Это стандартный сценарий для постепенной миграции баз на новый релиз.
Чем серверный вариант отличается от файлового для пользователей?
Для пользователей интерфейс одинаков. Отличия в архитектуре: в серверном варианте данные хранятся в СУБД, доступны полнотекстовый поиск на сервере, централизованное управление сеансами и блокировками, а также более стабильная работа при большом числе одновременных пользователей.
Нужен ли отдельный сервер администрирования (RAS)?
RAS требуется, только если управлять кластером нужно с другой машины или через внешние инструменты (консоль кластера, rac). Если администрирование ведётся локально на сервере, RAS можно не устанавливать.
Что важно запомнить
Успешная установка сервера 1С определяется подготовкой: совпадение разрядности платформы и клиентских библиотек СУБД, корректная учётная запись службы, открытые порты 1540–1541 и 1560–1591, одинаковые версии платформы на сервере и клиентах. Базу создавайте только через клиент 1С, а результат проверяйте через консоль кластера и реальное подключение пользователя.