Администрирование · 11 мин
Как установить сервер 1С:Предприятие
Подробная инструкция по установке сервера 1С:Предприятие на Windows и Linux: требования, настройка агента, подключение СУБД, проверка работы и типичные ошибки.
Сервер 1С:Предприятие нужен, когда с базой одновременно работают несколько пользователей и файловый режим уже не справляется: возникают блокировки, замедление и риск повреждения данных. Клиент-серверная архитектура переносит вычисления на выделенную машину, а данные хранит в СУБД — чаще всего PostgreSQL или Microsoft SQL Server.
Установка сервера 1С — это не одна операция, а связка действий: подготовка операционной системы, установка самого сервера, развёртывание СУБД, создание информационной базы через консоль кластера и проверка подключения клиентов. Ошибка на любом этапе приводит к тому, что база не создаётся или пользователи не могут подключиться.
Ниже описан полный цикл установки для Windows и Linux с указанием типичных проблем и способов проверки результата. Инструкция подходит для платформы 8.3 — актуальной линейки, в которой распространение получили версии 8.3.22 и новее.
Что понадобится перед установкой
Перед началом работ убедитесь, что у вас есть дистрибутив технологической платформы нужной версии, скачанный с портала 1С по действующей подписке ИТС или договору. Для 64-разрядного сервера используйте 64-битный дистрибутив — это критично для работы с большими базами и современными СУБД.
Потребуется учётная запись с правами локального администратора на сервере. Дополнительно заранее решите, под какой учётной записью будет работать служба агента сервера 1С: стандартная USR1CV8 создаётся установщиком автоматически, но в доменной среде часто используют выделенную доменную учётку с доступом к серверу СУБД.
Оцените аппаратные ресурсы. Для небольшой работgroup на 5–15 пользователей достаточно 16–32 ГБ ОЗУ и быстрых SSD-дисков, но точный объём зависит от размера базы и конфигурации. Сервер 1С и СУБД можно размещать на одной машине при малой нагрузке, при росте числа пользователей их лучше разнести.
Установка сервера 1С на Windows
Запустите файл setup.exe из дистрибутива платформы от имени администратора. В окне выбора компонентов отметьте «Сервер 1С:Предприятия» и «Администрирование сервера 1С:Предприятия» — консоль кластера понадобится обязательно. Модули расширения веб-сервера и тонкий клиент выбирайте по необходимости.
На шаге настройки службы оставьте вариант «Установить сервер 1С:Предприятия как сервис Windows». Укажите учётную запись: по умолчанию предлагается создать пользователя USR1CV8. Если сервер СУБД находится на другой машине и используется Windows-аутентификация, укажите доменную учётную запись с соответствующими правами.
После завершения установки проверьте, что служба «Агент сервера 1С:Предприятия» запущена: откройте services.msc и найдите её в списке. Если служба не стартует, чаще всего причина в неверном пароле учётной записи или конфликте портов.
- 1Скачайте дистрибутив платформы и распакуйте его
- 2Запустите setup.exe от имени администратора
- 3Выберите компоненты: сервер и консоль администрирования
- 4Укажите учётную запись службы агента (USR1CV8 или доменную)
- 5Завершите установку и проверьте службу в services.msc
- 6Откройте консоль кластера и убедитесь, что локальный кластер виден
Установка сервера 1С на Linux
На Linux дистрибутив поставляется в виде пакетов DEB или RPM. Для систем на базе Debian/Ubuntu установка выполняется командой установки пакетов с разрешением зависимостей. Порядок пакетов значения не имеет — установщик сам разложит компоненты.
sudo dpkg -i *.deb
sudo apt-get install -f
sudo systemctl enable srv1cv83
sudo systemctl start srv1cv83После установки служба агента называется srv1cv83 (для линейки 8.3). Проверить её статус можно командой systemctl status srv1cv83. Консоль администрирования кластера под Linux отсутствует, поэтому управление выполняется либо с Windows-машины через установленную там консоль, либо через утилиту командной строки rac.
Обратите внимание на локаль системы: для корректной работы с PostgreSQL рекомендуется, чтобы локали сервера 1С и СУБД совпадали. Несовпадение локалей — частая причина ошибок при создании базы и проблем с сортировкой строк.
Установка и настройка СУБД
PostgreSQL со сборкой от 1С
Для PostgreSQL рекомендуется использовать специальную сборку с сайта 1С — она содержит патчи, необходимые для корректной работы платформы. Ванильный PostgreSQL из репозиториев дистрибутива может работать нестабильно или не поддерживаться.
После установки СУБД создайте пользователя-владельца баз (обычно postgres или отдельную учётку), задайте пароль и убедитесь, что сервер принимает подключения с машины сервера 1С: настройте listen_addresses и файл pg_hba.conf. Базу данных создавать вручную не нужно — платформа создаст её сама при добавлении информационной базы.
Microsoft SQL Server
При использовании MS SQL установите экземпляр, включите смешанный режим аутентификации (если планируете подключение по SQL-учётке) и создайте логин для сервера 1С с правами на создание баз данных. Убедитесь, что служба SQL Server Browser работает и порт 1433 доступен, если СУБД на отдельной машине.
Выбор СУБД
Бесплатная, хорошо подходит для малых и средних внедрений. Требует внимательной настройки и совпадения локалей.
Платная лицензия, но проще в администрировании под Windows и привычна для многих ИТ-служб. Подходит для средних и крупных баз.
Для крупных внедрений с существующей инфраструктурой этих СУБД. Требуют отдельных лицензий и квалифицированного администратора.
Создание информационной базы через консоль кластера
Откройте оснастку «Администрирование серверов 1С:Предприятия» на машине, где установлена консоль. Добавьте центральный сервер по имени или IP — появится локальный кластер с рабочими процессами. Если кластер не отображается, проверьте, запущена ли служба агента и не блокируют ли порты межсетевые экраны.
Щёлкните правой кнопкой по кластеру, выберите «Создать» → «Информационная база». Укажите имя базы (оно же станет именем базы в СУБД), тип СУБД, адрес сервера баз данных, имя и пароль пользователя СУБД. Параметр «Создать базу данных в случае её отсутствия» оставьте включённым.
После создания база пустая: чтобы загрузить конфигурацию, подключитесь к ней конфигуратором (при добавлении базы в список выберите вариант «На сервере 1С:Предприятия») и выполните загрузку из dt-файла или поставку конфигурации. Для новых внедрений проще сразу создать базу из шаблона конфигурации через конфигуратор.
Проверка работоспособности и подключение клиентов
Первый признак успешной установки — служба агента запущена и не падает, в консоли виден кластер с активными рабочими процессами. Затем проверьте подключение с клиентской машины: добавьте базу в список, указав сервер и имя информационной базы, и запустите режим «Предприятие».
Если клиент не подключается, проверяйте по цепочке: доступность сервера по сети (ping), открытость портов 1540, 1541 и диапазона 1560–1591 на брандмауэре, корректность имени сервера (часто помогает прописать сервер в файл hosts, если DNS не разрешает имя).
Как проверить результат
Служба работает, перезапуск проходит без ошибок
Служба падает сразу после старта или не запускается
Кластер виден, есть рабочие процессы rphost
Кластер не отображается, список процессов пуст
База открывается в режиме Предприятие с клиентской машины
Ошибка соединения или таймаут при запуске
База данных существует и растёт при работе
База не создана или ошибки прав доступа в логах СУБД
Типичные ошибки и как их избежать
Большинство проблем при установке связано не с самой платформой, а с окружением: правами, портами, разрядностью и настройками СУБД. Ниже собраны ошибки, которые встречаются чаще всего.
Ещё одна группа проблем — лицензирование. Серверные и клиентские лицензии должны быть активированы и видны службе агента. Если при запуске появляется сообщение «не найдена лицензия», проверьте, установлены ли программные лицензии на той же машине, где работает сервер, или настроен ли сервер лицензирования.
Как выбрать действие
Частые вопросы
Можно ли установить сервер 1С и СУБД на одну машину?
Да, для небольших внедрений это нормальная практика. Следите, чтобы оперативной памяти хватало обоим компонентам: PostgreSQL или MS SQL и рабочие процессы 1С активно потребляют ОЗУ. При росте нагрузки СУБД выносят на отдельный сервер.
Обязательно ли покупать лицензию на сервер 1С?
Для 64-разрядного сервера лицензия на сервер требуется. 32-разрядная версия может работать без серверной лицензии, но имеет ограничения по памяти и считается устаревшим вариантом. Клиентские лицензии приобретаются отдельно по числу одновременных сеансов.
Как обновить версию сервера 1С без потери баз?
Информационные базы хранятся в СУБД и при переустановке платформы не удаляются. Установите новую версию поверх или рядом, убедитесь, что служба новой версии запущена, и при необходимости переключите базы на новый кластер. Перед обновлением сделайте резервную копию и проверьте совместимость конфигурации с новой версией платформы.
Что делать, если консоль не видит кластер после установки?
Сначала проверьте, что служба агента запущена. Затем убедитесь, что версия консоли совпадает с версией сервера — консоль от другой версии платформы может не подключиться. Также проверьте, что порт 1540 не занят другим приложением и не заблокирован брандмауэром.
Можно ли управлять сервером 1С на Linux без Windows-машины?
Да, для этого служит утилита командной строки rac, входящая в состав сервера, совместно с сервисом администрирования ras. Она позволяет создавать базы, управлять сеансами и кластером из консоли, хотя менее наглядна, чем графическая оснастка.
Что важно запомнить
Установка сервера 1С сводится к пяти шагам: подготовка ОС и прав, установка дистрибутива, развёртывание СУБД, создание информационной базы в консоли кластера и проверка подключения. Главные источники проблем — разрядность компонентов, закрытые порты, права учётной записи службы и несовпадение версий. Перед любыми действиями на боевом сервере делайте резервные копии.