Администрирование · 11 мин
Как установить сервер 1С: пошаговое руководство
Как установить сервер 1С:Предприятие: выбор платформы, установка на Windows и Linux, настройка СУБД, создание сервиса агента и типичные ошибки при развёртывании.
Сервер 1С:Предприятие — это компонент платформы, который принимает подключения клиентов, обрабатывает запросы к базе данных и выполняет серверный код. Он нужен, когда в организации работает несколько пользователей и файловый режим уже не справляется с нагрузкой или не обеспечивает нужный уровень надёжности. Установка сервера 1С — задача посильная для системного администратора и даже для опытного пользователя, если действовать по понятному порядку.
Типовая схема развёртывания включает три элемента: сервер приложений 1С, сервер баз данных (MS SQL Server, PostgreSQL или Oracle) и клиентские рабочие места. Сервер 1С и СУБД могут стоять на одной машине при небольшой нагрузке, но для продуктивной работы от 15–20 пользователей их лучше разнести на разные узлы. Ниже разобран полный цикл: от подготовки оборудования до проверки работоспособности кластера.
Что понадобится перед установкой
Прежде чем запускать инсталлятор, убедитесь, что выполнены базовые условия. Вам потребуется дистрибутив платформы 1С:Предприятие соответствующей версии и разрядности (для сервера почти всегда выбирают 64-разрядный пакет), лицензия на сервер (программная или USB-ключ HASP), а также установленная и настроенная СУБД, если база будет работать в клиент-серверном режиме.
Учётная запись, под которой выполняется установка, должна иметь права локального администратора. Для службы агента сервера заранее создайте отдельного пользователя (по умолчанию в Windows это USR1CV8) с правом входа в качестве службы. На Linux потребуется root-доступ или sudo, а также установленные зависимости — библиотеки, перечисленные в документации к конкретной версии платформы.
Проверьте аппаратные ресурсы. Точные требования зависят от нагрузки, но ориентир для небольшого рабочего сервера: 4–8 ядер CPU, 16–32 ГБ оперативной памяти и быстрые диски (SSD) под базу данных. Память особенно важна: рабочие процессы сервера 1С активно кэшируют данные, и нехватка ОЗУ — самая частая причина «тормозов» после миграции с файлового режима.
Выбор разрядности и версии платформы
Для сервера 1С в подавляющем большинстве случаев выбирают 64-разрядную версию: только она позволяет рабочим процессам использовать более 2 ГБ памяти на процесс, что критично при росте числа пользователей. 32-разрядный сервер имеет смысл лишь в исключительных сценариях, например для тестовых стендов со старыми компонентами.
Версию платформы подбирают под требования конфигурации. Информация о минимально необходимой версии указывается в документации к конфигурации и в файле поставки. Если вы обновляете существующий сервер, сначала проверьте совместимость: новые версии платформы иногда требуют конвертации информационных баз, которая необратима.
Сравнение вариантов
Привычная связка для большинства администраторов, простая поддержка. Минус — стоимость лицензий на ОС и СУБД.
Заметно дешевле по лицензиям, стабильно работает под нагрузкой. Требует навыков администрирования Linux и аккуратной сборки PostgreSQL с патчами под 1С.
Подходит для 5–15 пользователей и тестовых сред. При росте нагрузки СУБД и сервер 1С начинают конкурировать за память.
Установка сервера 1С на Windows
На Windows установка выполняется графическим мастером из дистрибутива платформы. Запустите setup.exe от имени администратора и на шаге выбора компонентов отметьте «Сервер 1С:Предприятия» и «Администрирование сервера 1С:Предприятия» — второй компонент ставит консоль управления кластером. Модули расширения веб-сервера нужны только если планируется публикация баз через веб-сервер.
На шаге настройки службы мастер предложит установить сервер как службу Windows и указать учётную запись. Рекомендуется оставить вариант «установить как службу» и выбрать создание пользователя USR1CV8 либо указать заранее подготовленную учётную запись. После завершения установки откройте services.msc и убедитесь, что служба «Агент сервера 1С:Предприятия» присутствует и запущена.
- 1Скачайте дистрибутив платформы и распакуйте его в локальную папку
- 2Запустите setup.exe от имени администратора
- 3Отметьте компоненты «Сервер 1С:Предприятия» и «Администрирование сервера»
- 4Выберите установку сервера как службы и задайте учётную запись
- 5Завершите установку и проверьте службу «Агент сервера 1С:Предприятия» в services.msc
- 6Установите лицензию: активируйте программную или подключите ключ HASP
Установка сервера 1С на Linux
На Linux дистрибутив поставляется в виде набора пакетов (deb или rpm). Установите их пакетным менеджером: сначала общие компоненты, затем пакет сервера и, при необходимости, пакет ws для веб-доступа. Порядок установки пакетов имеет значение — серверный пакет зависит от базовых библиотек платформы.
sudo dpkg -i 1c-enterprise-<em>-common_</em>.deb 1c-enterprise-<em>-server_</em>.deb 1c-enterprise-<em>-ws_</em>.deb
sudo systemctl enable --now srv1cv8
systemctl status srv1cv8После установки проверьте, что служба агента сервера запущена и слушает стандартные порты кластера: 1540 (агент), 1541 (менеджер кластера) и диапазон 1560–1591 (рабочие процессы). Эти порты должны быть открыты в межсетевом экране между сервером и клиентскими машинами, иначе клиенты не увидят кластер.
Настройка СУБД и создание информационной базы
Сервер 1С сам по себе не хранит данные — ему нужна СУБД. Для MS SQL Server создайте пустую базу, настройте учётную запись с правами владельца и включите смешанный режим аутентификации, если подключение идёт по SQL-логину. Для PostgreSQL под 1С рекомендуется использовать сборку, адаптированную под платформу: ванильный PostgreSQL без патчей работает с ограничениями и может показывать нестабильную производительность.
Создание информационной базы выполняется с клиентского компьютера через диалог добавления базы: выберите вариант «На сервере 1С:Предприятия», укажите имя сервера, тип СУБД, имя базы данных и учётные данные администратора СУБД. Платформа сама создаст структуру базы и зарегистрирует её в кластере. Альтернатива — консоль администрирования серверов 1С, где базу можно создать вручную в разделе «Информационные базы».
Как проверить результат
Служба запущена, в журнале нет ошибок старта
Служба останавливается сразу после запуска — проверяйте учётную запись и порты
База открывается в режиме Предприятия без ошибок
Ошибка «сервер недоступен» — проверяйте имя сервера, DNS и firewall
База создаётся и заполняется, в консоли СУБД видны таблицы
Ошибка прав доступа — у учётной записи нет прав на создание объектов в БД
Лицензирование: без этого сервер не заработает
Сервер 1С требует отдельной лицензии — клиентские лицензии её не заменяют. Программная лицензия активируется пин-кодом через конфигуратор или консоль и привязывается к аппаратным параметрам сервера: смена материнской платы, сетевых адаптеров и некоторых других компонентов может сбросить активацию. Аппаратный ключ HASP проще переносить между машинами, но требует установленного драйвера ключа и менеджера лицензий.
Клиентские лицензии могут раздаваться самим сервером 1С — это удобно, так как ключ достаточно установить в одном месте. Проверьте в консоли кластера, что сервер видит лицензии: если лицензий не хватает, пользователи получат ошибку «не найдено свободной лицензии» при входе, хотя сам сервер будет работать.
Типичные ошибки при установке
Ещё одна распространённая ситуация — установка сервера 1С и СУБД на одну машину без ограничения памяти SQL Server. По умолчанию MS SQL забирает почти всю доступную ОЗУ, и рабочим процессам 1С не хватает памяти. Ограничьте максимальный объём памяти для СУБД, оставив запас под сервер 1С и операционную систему.
Держите на сервере две версии платформы одновременно — текущую и новую. Это позволяет переводить базы на новую версию по очереди и мгновенно откатываться, не трогая остальные базы. Установщики разных версий платформы не конфликтуют между собой.
Как выбрать действие
Частые вопросы
Можно ли установить сервер 1С на обычную Windows 10/11, а не на серверную ОС?
Технически — да, платформа устанавливается и работает на клиентских версиях Windows. Однако клиентские ОС имеют ограничения на число одновременных сетевых подключений и не рассчитаны на роль сервера приложений. Для продуктивной эксплуатации рекомендуется Windows Server.
Нужна ли отдельная лицензия на сервер 1С?
Да. Серверная лицензия приобретается отдельно от клиентских. Без неё агент сервера запустится, но рабочие процессы не смогут обслуживать информационные базы в полном режиме.
Как обновить версию платформы на сервере без остановки работы?
Полностью без остановки обновить нельзя, но простой можно минимизировать: установите новую версию платформы параллельно со старой, проверьте её на тестовой базе, затем в окно обслуживания переключите службу агента на новую версию и при необходимости выполните обновление конфигурации баз.
Что делать, если служба агента сервера не запускается после установки?
Проверьте три вещи: права учётной записи службы (нужно право входа как служба), свободность портов 1540–1541 (их может занимать другой экземпляр сервера) и журнал событий Windows или системный журнал Linux — там указывается конкретная причина остановки.
Подойдёт ли бесплатный PostgreSQL для сервера 1С?
Да, это официально поддерживаемая СУБД. Однако для корректной работы рекомендуется использовать сборку PostgreSQL с патчами, адаптированными под платформу 1С, а не стандартный дистрибутив — иначе возможны ошибки и снижение производительности.
Можно ли перенести сервер 1С на другую машину?
Да. Установите платформу той же версии на новом сервере, перенесите базы данных средствами СУБД (бэкап-восстановление), пересоздайте регистрацию баз в кластере и перенастройте лицензии — программную придётся активировать заново на новом оборудовании.
Что важно запомнить
Установка сервера 1С сводится к последовательности: подготовка оборудования и учётной записи, установка 64-разрядного дистрибутива с компонентом администрирования, проверка службы агента, настройка СУБД, создание информационной базы и активация лицензий. Ключевые риски — несовпадение версий платформы, закрытые порты и нехватка памяти при совмещении сервера 1С и СУБД на одной машине.