Установка 1С:Предприятие 8.3 на чистый сервер: от дистрибутива до рабочей базы

· 10 мин

Содержание

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

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

Что подготовить до установки 1С: система, дистрибутивы, лицензии

Сначала решите, какой вариант работы нужен. От этого зависит весь дальнейший список.

ВариантКогда подходитЧто ставить
Файловый1–3 пользователя, небольшая базаПлатформа на каждый ПК, база в общей папке
Клиент-серверный5+ пользователей, большие объёмы, обменыСервер 1С, СУБД, клиенты на ПК
Терминальный (RDP)Удалённые филиалы, слабые ПКПлатформа на терминальный сервер + любой из вариантов выше

Операционная система

  • 🖥️ Сервер: Windows Server 2016 и новее (или Linux — для PostgreSQL это частый выбор, но в этой инструкции разбираем Windows).
  • 💾 Память: для сервера 1С и СУБД на одной машине на 10–20 пользователей ориентируйтесь на 16 ГБ ОЗУ и выше, база — на SSD.
  • 🌐 Имя сервера: задайте его до установки 1С и больше не меняйте. Кластер регистрируется по имени компьютера, после переименования клиенты его не найдут.
  • 🕒 Установите обновления Windows и перезагрузитесь заранее, чтобы не ловить перезагрузку посреди настройки.

Дистрибутивы

Платформу скачивают с портала обновлений по договору ИТС (или берут из коробки). Для сервера нужен полный 64-разрядный дистрибутив под Windows — архив с setup.exe внутри. Отдельно скачайте дистрибутив конфигурации (например, Бухгалтерия предприятия) — это тоже архив с setup.exe, который устанавливает шаблоны.

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

Лицензии

  • 🔑 Клиентские лицензии — по числу одновременно работающих пользователей.
  • 🗄️ Лицензия на сервер 1С — нужна только для клиент-серверного варианта.
  • Программные лицензии активируются пин-кодом, аппаратные — USB-ключом (для них нужен драйвер защиты, его предлагает установщик платформы).

Держите под рукой конверт с пин-кодами и регистрационный номер комплекта — они понадобятся при активации.

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

Распакуйте архив платформы и запустите setup.exe от имени администратора. В окне выбора компонентов отмечается то, что нужно этой машине.

Компоненты на сервере

  1. 1С:Предприятие — толстый и тонкий клиент. На сервере пригодится для Конфигуратора и проверки.
  2. Сервер 1С:Предприятия — сам сервер приложений.
  3. Администрирование сервера 1С:Предприятия — консоль кластера.
  4. Модули расширения веб-сервера — только если планируется публикация базы через IIS или Apache.

При выборе сервера установщик спросит, ставить ли его как службу Windows. Соглашайтесь: сервер будет стартовать вместе с ОС. По умолчанию для службы создаётся пользователь USR1CV8 — его можно оставить или указать заранее заведённую доменную учётную запись.

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

В конце установщик предложит поставить драйвер защиты. Отметьте, если у вас аппаратные USB-ключи; для программных лицензий он не нужен.

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

После установки ярлык консоли может выдавать ошибку загрузки оснастки. Это лечится регистрацией библиотеки из каталога установленной версии:

regsvr32 "C:\Program Files\1cv8\8.3.XX.XXXX\bin\radmin.dll"

Вместо 8.3.XX.XXXX подставьте свой номер — каталог виден в проводнике. Команду запускайте в командной строке от имени администратора. После обновления платформы регистрацию повторяют для новой версии.

Брандмауэр

Откройте входящие TCP-порты на сервере:

ПортКому нужен
1540Агент сервера — к нему обращаются клиенты и консоль
1541Менеджер кластера
1560–1591Рабочие процессы (диапазон задаётся в свойствах рабочего сервера)
5432 / 1433PostgreSQL / MS SQL — если СУБД стоит на отдельной машине

Рабочие места пользователей

На клиентские ПК ставьте только 1С:Предприятие или тонкий клиент — сервер и консоль там не нужны. Версия клиента должна точно совпадать с версией сервера, вплоть до последней цифры номера сборки. Иначе при входе будет ошибка о различии версий.

Настройка СУБД для 1С: PostgreSQL или MS SQL Server

Для файлового варианта этот шаг пропускается. Для клиент-серверного выбирайте одну из двух СУБД.

PostgreSQL

Обычный дистрибутив с сайта PostgreSQL для 1С не подходит. Нужна сборка с патчами для 1С: её выпускает фирма 1С (раздаётся вместе с платформой на портале обновлений) и компания Postgres Professional.

  1. Установите сборку для 1С, при установке задайте пароль суперпользователя postgres.
  2. Кластер БД инициализируйте с русской локалью (в установщике под Windows — Russian, Russia) и кодировкой UTF-8.
  3. Если СУБД и сервер 1С на разных машинах, разрешите подключение с адреса сервера 1С в файле pg_hba.conf и перезапустите службу PostgreSQL.
  4. Под нагрузку подстройте shared_buffers и work_mem в postgresql.conf — значения зависят от объёма ОЗУ, стандартные настройки рассчитаны на маленькую машину.

Microsoft SQL Server

  1. При установке экземпляра выберите параметры сортировки Cyrillic_General_CI_AS.
  2. Включите смешанную проверку подлинности и создайте SQL-пользователя для 1С с ролью dbcreator (или sysadmin, если базы будет создавать сам сервер 1С и нужны полные права).
  3. Ограничьте max server memory. SQL Server по умолчанию забирает почти всю память, и серверу 1С на той же машине её не остаётся.
  4. Модель восстановления базы выбирайте осознанно: Full требует регулярных резервных копий журнала, иначе он разрастётся на весь диск. Для небольшой компании часто хватает Simple плюс ночной полный бэкап.

Не ставьте СУБД и сервер 1С на одну машину с 8 ГБ ОЗУ и HDD в расчёте на 20 пользователей. Работать будет, но медленно, и тормоза потом спишут на «кривую 1С».

Кластер серверов 1С и регистрация информационной базы

При установке сервера как службы кластер с именем «Локальный кластер» создаётся автоматически. Проверить это можно в консоли администрирования: в дереве должен быть сервер с именем вашей машины и кластер под ним.

Если сервер не виден в консоли

  1. Убедитесь, что служба агента сервера 1С запущена (в services.msc она называется 1C:Enterprise 8.3 Server Agent с указанием разрядности).
  2. В консоли через контекстное меню узла Central 1C:Enterprise 8.3 servers добавьте центральный сервер по имени компьютера.
  3. Задайте администратора кластера в разделе «Администраторы». Без этого любой, кто видит сервер в сети, может управлять базами.

Создание базы через окно запуска

Базу удобнее создавать с клиентского ПК или с самого сервера через окно запуска 1С:

  1. Нажмите Добавить → Создание новой информационной базы.
  2. Выберите Создание информационной базы из шаблона и отметьте нужную конфигурацию. Если списка шаблонов нет — сначала запустите setup.exe из дистрибутива конфигурации.
  3. Укажите вариант расположения На сервере 1С:Предприятия.
  4. Заполните параметры:
ПолеЧто вписать
Кластер серверов 1С:ПредприятияИмя сервера 1С (например, SRV1C)
Имя информационной базы в кластереКороткое латинское имя, например buh
Тип СУБДPostgreSQL или MS SQL Server
Сервер баз данныхИмя или адрес сервера СУБД (localhost, если на той же машине)
Имя базы данныхОбычно совпадает с именем в кластере
Пользователь и пароль сервера БДpostgres или созданный SQL-пользователь
Смещение датДля MS SQL — 2000; для PostgreSQL — 0
Создать базу данных в случае ее отсутствияОтметить
  1. Нажмите Далее и Готово. Сервер 1С сам создаст базу в СУБД и загрузит в неё конфигурацию из шаблона.

Если переезжаете со старой файловой базы, создавайте пустую базу без шаблона, а потом загружайте в неё выгрузку .dt через Конфигуратор: Администрирование → Загрузить информационную базу. Загрузка заменяет всё содержимое и требует монопольного доступа.

Флажок «Установить блокировку регламентных заданий» включайте для копий и тестовых баз. Иначе копия начнёт отправлять отчётность или загружать банковские выписки параллельно с рабочей базой.

Первый запуск: лицензия, начальное заполнение, обновление конфигурации

Активация лицензии

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

В клиент-серверном варианте клиентские программные лицензии удобно активировать на компьютере с сервером 1С: тогда сервер выдаёт их подключающимся пользователям, и не нужно активировать пин-код на каждом ПК. Лицензию на сервер 1С тоже активируют на сервере.

Программная лицензия привязывается к параметрам компьютера. Замена диска, материнской платы или переустановка Windows может её «сломать», и понадобится резервный пин-код. Пин-коды из конверта не выбрасывайте.

Начальное заполнение

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

Сразу после этого заведите пользователей и задайте пароль администратору. Пока в базе нет ни одного пользователя, войти может кто угодно, в том числе в Конфигуратор.

Обновление до актуального релиза

Шаблон редко бывает самым свежим. Варианты обновления:

  • 🌐 Из программы: Администрирование → Интернет-поддержка и сервисы — подключите интернет-поддержку логином портала, затем запустите обновление версии программы.
  • 🛠️ Через Конфигуратор: Конфигурация → Поддержка → Обновить конфигурацию с файлом .cfu, после чего Конфигурация → Обновить конфигурацию базы данных.

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

Перед тем как пустить бухгалтеров в новую базу
Выполнено: 0 / 6

Если установка 1С с нуля не удалась: частые ошибки

Диагностика: выберите симптом

Журнал регистрации сервера и технологический журнал помогают, когда ошибка невнятная. Но на свежей установке начинайте с простого: брандмауэр, имя сервера и номер сборки платформы на клиенте.

Частые вопросы

Можно ли поставить сервер 1С и СУБД на один компьютер?
Да, для небольших компаний так делают чаще всего. Главное — ограничить память СУБД и оставить запас ОЗУ серверу 1С.
Нужна ли лицензия на сервер для файловой базы?
Нет. Для файлового варианта нужны только клиентские лицензии по числу одновременно работающих пользователей.
Как перенести старую файловую базу на новый сервер?
В старой базе через Конфигуратор сделайте Администрирование → Выгрузить информационную базу, создайте пустую базу на сервере 1С и загрузите в неё файл .dt.
Можно ли установить две версии платформы на один сервер?
Клиентских версий — да, они ставятся в отдельные каталоги. Сервер 1С как служба по умолчанию один на стандартных портах; второй сервер требует отдельной службы с другим диапазоном портов.
Что выбрать: PostgreSQL или MS SQL Server?
PostgreSQL для 1С бесплатен и подходит большинству компаний. MS SQL требует покупки лицензий, его выбирают, если он уже есть в инфраструктуре и администраторы с ним работают.