DellShop B2B
Корзина

Создание сервера 1С: регистрация и базовые настройки

20 марта 2026 г.·10 мин чтения·Кирилл ВолковКирилл Волков
Создание сервера 1С: регистрация и базовые настройки

Развернуть сервер 1С — значит подготовить инфраструктуру для работы бухгалтерии, отдела продаж и других подразделений компании. Задача системного администратора — правильно зарегистрировать сервер в кластере, настроить порты и подключение к базе данных. От этого зависит стабильность работы и скорость доступа к учётным данным.

Эта инструкция покажет, как настроить сервер 1С Предприятия 8.3 с нуля: от установки платформы до проверки работоспособности кластера. Материал подходит для администраторов, которые разворачивают инфраструктуру впервые или переносят базы на новое оборудование.

Подготовка серверного оборудования

Перед началом работы убедитесь, что сервер соответствует минимальным требованиям 1С. Для малого бизнеса (до 10 пользователей) достаточно 4 ядер процессора и 8 ГБ оперативной памяти. Компаниям с 50+ сотрудниками понадобится сервер с 16–32 ГБ RAM и процессором от 8 ядер.

Рекомендуемая конфигурация операционной системы:

  • Windows Server 2016/2019/2022 (Standard или Datacenter)
  • Отключённый контроль учётных записей (UAC)
  • Настроенный статический IP-адрес
  • Добавление сервера в домен Active Directory (для централизованного управления)

Если планируете использовать СУБД PostgreSQL или Microsoft SQL Server, установите её до развёртывания кластера 1С. Для небольших баз подойдёт встроенный вариант хранения (файловый режим), но при росте числа пользователей переход на клиент-серверную архитектуру обязателен.

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

Скачайте дистрибутив платформы с официального сайта 1С или используйте лицензионный носитель. Запустите файл установки с правами администратора.

Пошаговая установка платформы

  1. Выберите тип установки — «Сервер 1С:Предприятия». Этот компонент обеспечивает работу кластера и обслуживание клиентских подключений.
  2. Укажите каталог установки. По умолчанию это C:\Program Files\1cv8\. Если на диске C недостаточно места, выбирайте раздел с запасом минимум 50 ГБ (с учётом роста логов и временных файлов).
  3. Настройте порты кластера. Стандартный диапазон — 1540–1541 (главный менеджер кластера) и 1560–1591 (рабочие процессы). Убедитесь, что порты не заняты другими службами. Проверить можно командой netstat -an | find "1540" в PowerShell.
  4. Завершите установку и перезагрузите сервер. После перезагрузки служба «Сервер 1С:Предприятие 8.3» должна запуститься автоматически. Проверьте статус через services.msc.

Если служба не стартует, откройте журнал событий Windows (Event Viewer) и найдите ошибки в разделе «Приложения». Частая причина — конфликт портов или отсутствие прав у учётной записи службы.

Регистрация сервера 1С Предприятия 8.3 в кластере

Кластер — это набор серверных процессов, которые распределяют нагрузку между базами данных и пользовательскими сеансами. Чтобы зарегистрировать сервер в кластере, используйте консоль администрирования или утилиту ragent.

Регистрация через консоль администрирования

Запустите «1С:Предприятие 8.3» в режиме администрирования. Для этого найдите ярлык в меню «Пуск» или выполните команду:

"C:\Program Files\1cv8\common\1cestart.exe" /F"C:\Program Files\1cv8\" /Administration

Шаги регистрации сервера

  1. В главном окне консоли выберите «Центральный сервер». Если это первый запуск, список будет пустым. Нажмите «Добавить» → «Центральный сервер».
  2. Укажите имя или IP-адрес сервера. Например, srv-1c.company.local или 192.168.1.10. Если сервер находится в домене, используйте FQDN-имя — это упростит диагностику сетевых проблем.
  3. Введите диапазон портов кластера. По умолчанию это 1540:1541. Если изменили порты при установке, укажите свои значения.
  4. Нажмите «ОК». Консоль подключится к серверу и отобразит список рабочих процессов (rphost.exe). Обычно создаётся 2–4 процесса в зависимости от числа ядер процессора.

Если подключение не устанавливается, проверьте:

  • Статус службы «Сервер 1С:Предприятие 8.3» (должна быть запущена)
  • Настройки брандмауэра Windows — порты 1540–1541 и 1560–1591 должны быть открыты для входящих соединений
  • Доступность сервера по сети (выполните ping srv-1c.company.local)

Регистрация через командную строку

Для автоматизации используйте утилиту rac (Remote Administration Console). Она позволяет управлять кластером через скрипты PowerShell или bat-файлы.

Пример команды для добавления сервера в кластер:

rac server insert --cluster= --agent-host=192.168.1.10 --agent-port=1540 --port-range=1560:1591 --name="srv-1c-main"

Где:

  • cluster_id — идентификатор кластера (получите командой rac cluster list)
  • agent-host — IP-адрес или имя сервера
  • port-range — диапазон портов для рабочих процессов
  • name — понятное имя сервера (для идентификации в консоли)

Эта команда подходит для сценариев, когда нужно добавить несколько серверов в кластер одновременно или настроить окружение через Ansible/Puppet.

Настройки сервера 1С для оптимальной работы

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

Настройка рабочих процессов

Откройте консоль администрирования, выберите кластер → «Рабочие серверы» → ваш сервер → «Рабочие процессы». Для каждого процесса доступны параметры:

Параметр Рекомендуемое значение Описание
Количество процессов Количество ядер процессора − 1 Оставьте одно ядро для операционной системы и СУБД. Для 8-ядерного CPU оптимально 6–7 процессов.
Память процесса (МБ) 1024–2048 Если базы большие (>10 ГБ), увеличьте до 4096 МБ. При нехватке памяти процесс будет перезапускаться.
Макс. время соединения (сек) 300–600 Таймаут для «зависших» сеансов. Если пользователи часто работают с тяжёлыми отчётами, ставьте 900.
Макс. количество соединений 128 Число одновременных клиентских подключений на один процесс. Для 50 пользователей хватит 4 процессов × 128 = 512 слотов.

После изменения параметров перезапустите рабочие процессы через консоль («Действия» → «Перезапустить»). Новые настройки применятся в течение 10–30 секунд.

Настройка портов и сетевого доступа

По умолчанию кластер 1С использует диапазон портов 1560–1591 для рабочих процессов. Если в сети есть ограничения (например, корпоративный firewall), измените диапазон на менее загруженный.

Откройте файл конфигурации кластера:

C:\Program Files\1cv8\srvinfo\reg_1541\1CV8Clst.lst

Найдите секцию [PortRange] и укажите нужные порты:

PortRangeFrom=2000
PortRangeTo=2100

Сохраните файл и перезапустите службу «Сервер 1С:Предприятие 8.3». Не забудьте открыть новый диапазон в брандмауэре Windows.

Подключение к базе данных

Чтобы запустить сервер 1С, создайте информационную базу и подключите её к кластеру. Базы могут храниться в файловом режиме (на диске сервера) или в СУБД (PostgreSQL, MS SQL Server).

Создание файловой базы

Файловый режим подходит для малых компаний (до 5 пользователей). Откройте консоль администрирования, выберите кластер → «Информационные базы» → «Добавить».

Настройка файловой базы

  1. Укажите имя базы, например УправлениеТорговлей.
  2. Выберите «Создать новую базу» и укажите путь к каталогу на сервере: D:\Bases\UT\. Убедитесь, что раздел D имеет достаточно места (минимум 10 ГБ для старта).
  3. Установите галочку «Создать базу в безопасном режиме» (рекомендуется для версий 8.3.15 и новее).
  4. Нажмите «ОК» и дождитесь создания базы. Процесс занимает 1–2 минуты.

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

Создание клиент-серверной базы (PostgreSQL)

Для компаний с 10+ пользователями рекомендуем PostgreSQL. Это бесплатная СУБД с высокой производительностью и надёжностью. Перед созданием базы установите PostgreSQL 12–14 и настройте параметры:

  • shared_buffers = 4GB (для сервера с 16 ГБ RAM)
  • effective_cache_size = 12GB
  • work_mem = 64MB
  • maintenance_work_mem = 512MB

Эти настройки ускоряют выполнение запросов и индексацию таблиц.

Подключение базы к PostgreSQL

  1. В консоли администрирования выберите кластер → «Информационные базы» → «Добавить».
  2. Укажите имя базы и тип «Клиент-серверная».
  3. Выберите СУБД «PostgreSQL» и укажите сервер базы данных: localhost (если PostgreSQL на том же сервере) или IP-адрес удалённого сервера.
  4. Введите имя базы данных (например, ut_db), пользователя PostgreSQL (обычно postgres) и пароль.
  5. Нажмите «ОК». Платформа 1С автоматически создаст структуру таблиц в указанной базе.

Первое подключение может занять 5–10 минут — система развернёт схему БД и инициализирует служебные таблицы. Если возникла ошибка доступа, проверьте файл pg_hba.conf в каталоге PostgreSQL — там должна быть строка:

host all all 192.168.1.0/24 md5

Это разрешает подключения из локальной сети с аутентификацией по паролю.

Типовые конфигурации серверов для 1С

Выбор железа зависит от числа пользователей и объёма данных. Ниже — рекомендуемые конфигурации для разных сценариев.

Число пользователей Процессор Оперативная память Диски Примечание
До 10 Intel Xeon E-2236 (6 ядер) 16 ГБ 2× SSD 480 ГБ (RAID 1) Файловый режим или PostgreSQL. Подходит для малого бизнеса.
10–50 Intel Xeon Silver 4214 (12 ядер) 32 ГБ 4× SSD 960 ГБ (RAID 10) Клиент-серверная архитектура. СУБД на том же сервере или отдельно.
50–100 Intel Xeon Gold 5218 (16 ядер) 64 ГБ 6× SSD 1.92 ТБ (RAID 10) Выделенный сервер для СУБД, отдельный — для кластера 1С.
100+ 2× Intel Xeon Gold 6230 (40 ядер) 128 ГБ и выше NVMe SSD или All-Flash СХД Распределённая архитектура: несколько серверов в кластере + отказоустойчивая СУБД.

Для компаний с сезонными пиками нагрузки (например, розничные сети в период отчётности) рекомендуем закладывать запас производительности +30–50% от среднего уровня.

Частые ошибки при настройке сервера 1С

Ошибка «Не удаётся соединиться с сервером 1С:Предприятия»

Причины:

  • Служба «Сервер 1С:Предприятие 8.3» не запущена. Проверьте через services.msc.
  • Порты 1540–1541 заблокированы брандмауэром. Откройте их для входящих соединений.
  • Неверное имя сервера в консоли администрирования. Используйте IP-адрес вместо имени хоста.

Решение: перезапустите службу, проверьте правила firewall командой netsh advfirewall firewall show rule name=all, убедитесь, что сервер доступен по сети.

Ошибка «Превышено максимальное число соединений»

Возникает, когда все слоты рабочих процессов заняты. Обычно это происходит при резком росте числа пользователей или атаке.

Решение:

  • Увеличьте количество рабочих процессов в консоли администрирования (кластер → «Рабочие серверы» → ваш сервер → «Рабочие процессы»).
  • Проверьте, нет ли «зависших» сеансов. Откройте список активных соединений и завершите неактивные (старше 30 минут).
  • Уменьшите таймаут простоя соединения до 300 секунд.

Ошибка «Не удаётся подключиться к базе данных»

Причины:

  • Неверный пароль пользователя PostgreSQL/MS SQL.
  • Служба СУБД не запущена.
  • Файрвол блокирует порт 5432 (PostgreSQL) или 1433 (MS SQL).

Решение: проверьте учётные данные, перезапустите службу СУБД, убедитесь, что в pg_hba.conf (для PostgreSQL) разрешены подключения с IP-адреса сервера 1С.

Низкая производительность после запуска

Причины:

  • Недостаточно оперативной памяти — рабочие процессы 1С используют своп.
  • Медленные диски (HDD вместо SSD).
  • СУБД не оптимизирована (параметры по умолчанию для PostgreSQL рассчитаны на 1 ГБ RAM).

Решение: увеличьте объём RAM, перенесите базу на SSD, настройте параметры PostgreSQL согласно рекомендациям 1С (документ «Рекомендации по настройке PostgreSQL» на сайте ИТС).

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

После завершения настройки убедитесь, что сервер работает корректно. Выполните тестовое подключение через тонкий клиент 1С.

Тестирование подключения

  1. Запустите «1С:Предприятие 8.3» на рабочей станции.
  2. Выберите «Добавить» → «На сервере 1С:Предприятия».
  3. Укажите имя кластера: srv-1c.company.local или IP-адрес.
  4. Выберите базу из списка и нажмите «ОК».
  5. Введите логин и пароль администратора (по умолчанию пользователь «Администратор», пароль пустой).

Если подключение успешно, откроется главное окно конфигурации. Проверьте:

  • Скорость открытия справочников (должно быть <1 секунды для пустых баз).
  • Создание нового документа (например, заказа покупателя).
  • Выполнение простого отчёта.

Если всё работает без ошибок, сервер готов к эксплуатации. Для мониторинга производительности установите «Технологический журнал» (включается в консоли администрирования → кластер → «Настройки» → «Технологический журнал»). Он покажет медленные запросы, блокировки и ошибки подключений.

Вопросы и ответы

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

Да, 1С нормально работает на VMware ESXi, Hyper-V и KVM. Главное — выделить достаточно ресурсов (минимум 4 vCPU и 8 ГБ RAM) и не использовать overcommit по памяти. Для баз с интенсивной записью дисков рекомендуем SSD на хосте и настройку Storage DRS (для VMware) или Cluster Shared Volumes (для Hyper-V).

Как перенести базу 1С на другой сервер?

Для файловой базы скопируйте каталог с базой на новый сервер и зарегистрируйте её в консоли администрирования. Для клиент-серверной базы выгрузите данные через «Администрирование» → «Выгрузить информационную базу», перенесите файл .dt на новый сервер и загрузите через «Загрузить информационную базу». Второй способ — дамп СУБД (для PostgreSQL команда pg_dump, для MS SQL — экспорт через SSMS). Время переноса зависит от размера базы: 10 ГБ переносятся за 20–40 минут.

Нужно ли устанавливать антивирус на сервер 1С?

Да, но настройте исключения для каталогов 1С и СУБД. Антивирус может блокировать временные файлы рабочих процессов (*.tmp в C:\Windows\Temp\) и файлы баз данных, что приведёт к замедлению или ошибкам. Добавьте в исключения: C:\Program Files\1cv8\, D:\Bases\ (каталог баз), C:\Program Files\PostgreSQL\. Используйте серверные антивирусы (Kaspersky Endpoint Security, ESET Endpoint Security) — они меньше влияют на производительность.

Поделиться статьёй:

TelegramVKWhatsApp

Об авторе

Кирилл Волков
Кирилл Волков

Серверное оборудование · Практик-универсал

Инженер по серверному оборудованию, 8 лет в профессии. Настраивал и чинил серверы Dell, HP и Huawei — от небольших офисов до нагруженных дата-центров. Пишет гайды, которые сам хотел бы прочитать, когда начинал.

Все статьи автора →

Похожие материалы

Ошибка 500 при публикации 1С на веб-сервере: диагностика и решение

Ошибка 500 при публикации 1С на веб-сервере: диагностика и решение

Ошибка 500 при публикации 1С на веб-сервере парализует работу с веб-клиентом. В статье разбираем, как читать логи IIS и Apache, диагностировать проблему пошагово и исправить типичные причины: от неверной конфигурации пула приложений до нехватки ресурсов сервера. Практические решения для Windows и Linux.

27.03.202611 мин
Код ответа 500 в веб-сервисе 1С: почему происходит и как исправить

Код ответа 500 в веб-сервисе 1С: почему происходит и как исправить

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

27.03.20269 мин