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

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

Администрирование сервера 1С:Предприятие 8.3: как запустить и настроить

Как запустить сервер 1С:Предприятие 8.3: установка, служба агента сервера, создание кластера и базы, проверка работоспособности, типичные ошибки и FAQ.

Запуск сервера 1С:Предприятие 8.3 — задача, с которой начинается переход от файлового режима работы к клиент-серверному. Сервер обеспечивает одновременную работу десятков и сотен пользователей, централизованное управление соединениями и разграничение прав. Без корректно запущенного агента сервера и настроенного кластера информационная база на СУБД просто не будет доступна клиентам.

Процесс запуска включает несколько обязательных этапов: установку компонентов сервера, старт службы агента, регистрацию кластера в консоли администрирования, подключение СУБД и создание информационной базы. Каждый этап имеет свои условия и типичные точки отказа — от занятых портов до отсутствия прав у служебной учётной записи.

Ниже разобран полный порядок действий для Windows и Linux-окружений, способы проверки работоспособности, а также ситуации, когда самостоятельный запуск стоит остановить и привлечь специалиста. Материал рассчитан на администратора, который впервые разворачивает сервер 1С или восстанавливает его после сбоя.

Что нужно подготовить перед запуском сервера 1С

Перед установкой убедитесь, что у вас есть дистрибутив платформы 1С:Предприятие 8.3 той же версии, что будет использоваться клиентами, лицензия на сервер (программная или аппаратный ключ HASP) и развёрнутая СУБД — чаще всего PostgreSQL (сборка от 1С или Postgres Pro), Microsoft SQL Server, либо Oracle/IBM Db2 по лицензионным условиям. Версия платформы сервера должна совпадать с версией клиентов как минимум по первым трём цифрам релиза.

Также потребуется учётная запись с правами локального администратора на сервере для установки, и отдельная служебная учётная запись, под которой будет работать агент сервера (по умолчанию в Windows создаётся пользователь USR1CV8). На стороне СУБД нужен логин с правами создания баз данных. Заранее проверьте, что порты 1540, 1541 и диапазон 1560–1591 не заняты другими приложениями и открыты в брандмауэре.

Установка компонентов сервера 1С:Предприятие 8.3

В Windows установка выполняется из дистрибутива платформы: запустите setup.exe и выберите компонент «Сервер 1С:Предприятия». При необходимости отметьте «Сервер администрирования» (нужен для удалённого управления через консоль с другой машины) и «Модули расширения веб-сервера», если планируется публикация баз через веб. На шаге выбора режима укажите установку агента как службы Windows — это стандартный вариант для промышленной эксплуатации.

На этом же шаге задайте учётную запись для службы. Можно оставить создаваемого по умолчанию пользователя USR1CV8 с указанным паролем или указать существующую доменную учётную запись. Пароль сохраните: он потребуется при переустановке и диагностике. После завершения установки служба «Агент сервера 1С:Предприятия 8.3» появится в списке служб, но может быть ещё не запущена.

В Linux установка выполняется пакетами (deb или rpm в зависимости от дистрибутива): сначала пакеты server, затем дополнительные компоненты. После установки агент запускается скриптом srv1cv83 или через systemd-юнит, если он создан. Для PostgreSQL дополнительно потребуются библиотеки, указанные в документации к сборке платформы.

Запуск службы агента сервера

В Windows откройте оснастку «Службы» (services.msc), найдите «Агент сервера 1С:Предприятия 8.3» и нажмите «Запустить». Тип запуска установите «Автоматически», чтобы сервер поднимался после перезагрузки. Альтернатива — командная строка с правами администратора:

cmd
net start "1C:Enterprise 8.3 Server Agent"

Если служба не стартует, первым делом смотрите журнал событий Windows (раздел «Приложение» и «Система») и проверяйте, не занят ли порт 1540 другим процессом — типичная ситуация при параллельной установке двух версий платформы. Также проверьте, что пароль служебной учётной записи не истёк и не был изменён.

В Linux запуск выполняется командой службы: systemctl start srv1cv83 либо через скрипт /etc/init.d/srv1cv83 start в старых системах. Статус проверяется командой systemctl status srv1cv83 и просмотром каталога с журналами кластера (по умолчанию в домашнем каталоге пользователя usr1cv8).

Порядок первого запуска
  1. 1
    Установите компонент «Сервер 1С:Предприятия» из дистрибутива платформы
  2. 2
    Убедитесь, что служба агента запущена и стоит автозапуск
  3. 3
    Откройте консоль администрирования серверов 1С
  4. 4
    Зарегистрируйте центральный сервер по имени компьютера или IP
  5. 5
    Проверьте, что кластер создан и рабочие процессы активны
  6. 6
    Создайте информационную базу на СУБД и подключитесь клиентом

Консоль администрирования и создание кластера

Управление сервером выполняется через консоль «Администрирование серверов 1С:Предприятия» — оснастку MMC в Windows (файл 1CV8 Servers.msc) или кроссплатформенную консоль администрирования. При первом открытии список серверов пуст: нажмите правой кнопкой на «Central 1C:Enterprise 8.3 servers» и добавьте сервер по имени компьютера или IP-адресу.

После регистрации сервера в дереве появится кластер с портом 1541, созданный автоматически при первом запуске агента. Раскройте его: внутри должны быть рабочие процессы (rphost), список которых пополняется по мере нагрузки, и ветка «Информационные базы», пока пустая. Если кластер не отображается или консоль выдаёт ошибку подключения — проверьте, запущен ли агент и не блокирует ли брандмауэр порт 1540.

Для удалённого администрирования с рабочей станции на сервере дополнительно должен работать сервер администрирования (ras) — он обслуживает подключения консоли по сети. В Windows он ставится отдельным компонентом и тоже запускается как служба; в Linux — командой ras cluster с параметрами.

Создание информационной базы на сервере

Информационную базу можно создать двумя способами: через консоль администрирования (правой кнопкой на ветке «Информационные базы» → «Создать») или через стандартный диалог добавления базы в клиенте 1С с выбором варианта «На сервере 1С:Предприятия». В обоих случаях указываются тип СУБД, имя сервера баз данных, имя создаваемой базы и учётные данные администратора СУБД.

При создании через клиент дополнительно можно сразу загрузить конфигурацию из шаблона или файла выгрузки .dt. Через консоль создаётся пустая база, которую затем заполняют через конфигуратор. Обратите внимание на параметры: разрешение блокировок, смещение дат (для PostgreSQL — обязательно проверьте совместимость версий) и параметры безопасности соединения.

После создания база появляется в списке кластера, и к ней можно подключаться клиентом, указывая сервер и имя базы. Первый вход в конфигуратор выполняется для загрузки конфигурации и создания пользователей.

Проверка работоспособности и типичные ошибки

Признак успешного запуска — служба агента в состоянии «Выполняется», кластер виден в консоли, рабочие процессы rphost присутствуют в списке, а клиентское приложение подключается к базе без ошибок. Проверку портов можно выполнить командой netstat -an | find "1540" в Windows или ss -tlnp | grep 1540 в Linux.

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

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

Служба агента сервера
Норма

Состояние «Выполняется», автоматический тип запуска

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

Служба остановлена или завершается сразу после старта

Порты 1540 и 1541
Норма

Порты прослушиваются процессом ragent

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

Порты не отвечают или заняты другим процессом

Подключение клиента
Норма

База открывается, пользователи авторизуются

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

Ошибка соединения с сервером или отказ СУБД в доступе

Наиболее частые проблемы при запуске: конфликт портов при установке нескольких версий платформы на одном сервере (решается сменой портов одного из агентов через параметры службы), недостаток прав у служебной учётной записи на каталог srvinfo, неверные учётные данные СУБД при создании базы и блокировка портов брандмауэром. Отдельная группа ошибок — несовместимость версий платформы и СУБД, особенно при обновлении PostgreSQL без проверки поддержки.

Типичные ошибки
01
Установка только клиентской части платформы вместо компонента «Сервер 1С:Предприятия» — служба агента просто отсутствует
02
Игнорирование брандмауэра: агент работает локально, но клиенты по сети подключиться не могут
03
Создание базы под пользователем СУБД без прав на создание баз данных — ошибка на этапе создания
04
Смена пароля служебной учётной записи USR1CV8 без обновления параметров службы — агент перестаёт стартовать после перезагрузки

Файловый или клиент-серверный режим: когда сервер действительно нужен

Не каждой организации требуется сервер 1С: для небольших баз с несколькими пользователями достаточно файлового режима с общим сетевым каталогом или публикации через веб-сервер. Клиент-серверный вариант оправдан при десятках одновременных пользователей, больших объёмах данных, требованиях к отказоустойчивости и централизованному резервному копированию средствами СУБД.

Сравнение вариантов

Файловый режим

Подходит для 1–5 пользователей и небольших баз; не требует лицензии на сервер, но ограничен по производительности и надёжности

Клиент-серверный режим

Для десятков и сотен пользователей, больших баз и регламентных операций; требует лицензии на сервер и администрирования СУБД

Публикация через веб-сервер

Доступ к файловой базе через браузер и тонкий клиент по сети; компромисс для удалённых пользователей без покупки серверной лицензии

Итог

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

Запуск сервера 1С:Предприятие 8.3 сводится к установке компонента сервера, старту службы агента, регистрации кластера в консоли и созданию базы на СУБД. Контролируйте порты, права служебной учётной записи и совместимость версий — это устраняет большинство проблем ещё до их появления.

FAQ: частые вопросы о запуске сервера 1С

Можно ли запустить сервер 1С без лицензии?

Агент сервера и консоль технически запустятся, но при подключении клиентов к информационной базе сервер потребует действующую лицензию (программную или ключ HASP). Без неё работа базы в клиент-серверном режиме невозможна.

Что делать, если служба агента не запускается после перезагрузки сервера?

Проверьте журнал событий Windows, срок действия пароля учётной записи службы, доступность каталога srvinfo и занятость порта 1540. Чаще всего причина — истёкший пароль служебного пользователя или конфликт портов со второй установленной версией платформы.

Можно ли держать на одном компьютере две версии сервера 1С 8.3?

Да, но каждый агент должен работать на своём наборе портов. Порты меняются в параметрах запуска службы (ключи -port, -regport, -range), после чего создаётся отдельный кластер для каждой версии.

Как перенести базу из файлового режима на сервер?

Выгрузите базу из конфигуратора в файл .dt, создайте пустую базу на сервере через консоль или клиент, затем загрузите в неё выгрузку. После проверки данных переключите пользователей на новый вариант подключения.

Нужен ли отдельный сервер для СУБД?

Для малых баз допустимо размещение СУБД и сервера 1С на одном компьютере. При росте числа пользователей и объёма данных рекомендуется выделить отдельный сервер баз данных — это снижает конкуренцию за память и дисковые ресурсы.

Где находятся журналы сервера 1С для диагностики?

Рабочие данные кластера хранятся в каталоге srvinfo (в Windows — в каталоге программы агента или профиле служебного пользователя). Там же включается технологический журнал через файл logcfg.xml, который записывает события соединений, запросов и ошибок.