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

· 9 мин

Содержание

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

Ниже — порядок действий для обоих вариантов: от выбора архитектуры и установки дистрибутива до регистрации базы, настройки лицензий и первого входа. Пути даны для интерфейса «Такси» (платформа версии 8.3.2x и новее) и Windows Server 2016 и новее.

Файловый или клиент-серверный: что выбрать перед установкой

Это первое решение, от него зависит весь дальнейший порядок. Выбор — по числу пользователей и размеру базы, а не по «мощности компьютера».

Файловый вариант. База лежит в одном файле 1Cv8.1CD в общей папке. Платформа ставится на каждый компьютер, сервер приложений не нужен. Подходит, когда одновременно работают 1–5 человек, а база не разрослась до нескольких гигабайт.

Клиент-серверный вариант. Данные хранит СУБД (MS SQL Server, PostgreSQL, реже Oracle или IBM DB2), а бизнес-логику исполняет сервер 1С:Предприятия. Клиенты к файлу базы напрямую не обращаются. Нужен от 6–8 активных пользователей, при интенсивных обменах, при базе больше 4–6 ГБ или при требованиях к блокировкам и отказоустойчивости.

КритерийФайловыйКлиент-серверный
Пользователей одновременнодо 5от 6 и больше
Размер базыпримерно до 4 ГБбез практического ограничения
Что ставитьтолько платформуплатформу + сервер 1С + СУБД
Резервная копиякопия файла 1Cv8.1CDсредствами СУБД + выгрузка .dt

Сомневаетесь — начните с файлового. Перевести базу на клиент-сервер позже можно без потери данных: выгрузить в .dt и загрузить в базу на сервере.

Что подготовить до установки

Разберитесь с железом и правами ещё до запуска дистрибутива — это экономит возврат к началу.

Требования к оборудованию (ориентировочно):

  • 🖥️ клиентское место: 4 ГБ ОЗУ и выше, двухъядерный процессор, SSD желателен;
  • 🗄️ сервер 1С на 10–20 пользователей: от 8–16 ГБ ОЗУ, 4 ядра, SSD обязателен;
  • 🗃️ сервер СУБД — либо та же машина (небольшая нагрузка), либо отдельная (от 16 ГБ ОЗУ).

Что нужно иметь на руках:

  • дистрибутив платформы (технологическая платформа) нужной разрядности — ставьте 64-битную версию;
  • дистрибутив конфигурации (например, «Бухгалтерия предприятия» или «Зарплата и управление персоналом») — это отдельная поставка;
  • лицензии: пин-коды программной лицензии либо USB-ключи защиты (HASP);
  • права локального администратора на всех машинах, где идёт установка.

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

Готовность к установке
Выполнено: 0 / 5

Установка платформы и сервера приложений

Дистрибутив платформы — это архив с файлом setup.exe. Распакуйте его в отдельную папку и запустите установщик от имени администратора.

Установка на клиентское место (файловый вариант):

  1. Запустите setup.exe, примите лицензионное соглашение.
  2. В списке компонентов оставьте 1С:Предприятие (толстый и тонкий клиент). Компонент Сервер 1С:Предприятия на клиенте не нужен.
  3. Если планируете менять конфигурацию под себя — оставьте компонент администрирования и конфигуратор (он входит в основную поставку).
  4. Завершите установку и перезагрузитесь, если установщик попросит.

Установка сервера (клиент-серверный вариант):

  1. На серверной машине запустите setup.exe и в компонентах отметьте Сервер 1С:Предприятия и Администрирование сервера 1С:Предприятия.
  2. Установщик предложит установить сервер как службу Windows — согласитесь. Будет создана служба агента сервера (ragent), которая стартует автоматически.
  3. Для службы укажите учётную запись: доменную или локального пользователя USR1CV8. У этой учётной записи должны быть права на папку кластера.
  4. После установки проверьте, что служба «Агент сервера 1С:Предприятия 8.3» запущена (оснастка services.msc).

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

Консоль администрирования сервера (оснастка MMC) иногда не открывается или не видит кластер после установки или обновления платформы. Типичная причина — незарегистрированная библиотека. Зарегистрируйте её вручную от администратора:

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

Путь подставьте под ваш номер версии платформы. После этого оснастка увидит кластер.

Порты и как клиент находит сервер

В клиент-серверном варианте клиент сначала обращается к агенту сервера (порт 1540), затем к менеджеру кластера (порт 1541), а рабочие процессы слушают диапазон портов, который задаётся в свойствах рабочего сервера (по умолчанию 1560–1591). Консоль администрирования тоже идёт через агент.

Если между клиентом и сервером есть брандмауэр — откройте эти порты. Самая частая причина «сервер не найден» — закрытый 1540 или 1541.

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

Базу создают из окна запуска 1С, которое появляется после установки платформы (ярлык «1С:Предприятие» в меню Пуск).

Файловая база:

  1. В окне запуска нажмите Добавить.
  2. Выберите Создание новой информационной базы.
  3. Укажите, создавать ли пустую базу или базу из шаблона (из установленной конфигурации). Для новой базы по шаблону выберите нужную конфигурацию из списка.
  4. Задайте тип расположения На данном компьютере или на компьютере в локальной сети.
  5. Укажите путь к общей папке — именно там ляжет файл 1Cv8.1CD.

Клиент-серверная база :

  1. В окне запуска — Добавить → Создание новой информационной базы → выбор шаблона.
  2. Тип расположения — На сервере 1С:Предприятия.
  3. Заполните поля подключения:
    • Кластер серверов — имя сервера 1С (например, srv-1c или srv-1c:1541, если порт менеджера нестандартный);
    • Имя информационной базы в кластере — латиницей, без пробелов (например, buh_main);
    • Тип СУБД — MS SQL Server, PostgreSQL и т. д.;
    • Сервер баз данных — адрес SQL-сервера;
    • Имя базы данных — как она будет называться в СУБД;
    • Пользователь и пароль СУБД — учётная запись с правами на создание базы.
  4. Поставьте флаг Создать базу данных в случае её отсутствия — тогда 1С создаст базу в СУБД сама.

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

Установка клиентов на рабочих местах

Когда база создана, остаётся раздать доступ пользователям. Платформа на рабочих местах уже должна стоять (см. раздел про установку).

Способы подключения клиента к готовой базе:

  • 🔹 Через окно запуска. На каждом месте в окне 1С нажать Добавить → Добавление в список существующей информационной базы, указать те же параметры подключения (для клиент-сервера — кластер и имя базы; для файловой — путь к папке).
  • 🔹 Через веб-клиент. Опубликовать базу на веб-сервере (IIS или Apache) средствами 1С — тогда пользователь заходит по ссылке в браузере, клиент ставить не нужно. Публикация делается из конфигуратора: Администрирование → Публикация на веб-сервере.
  • 🔹 Через терминальный сервер / RemoteApp. Платформу ставят один раз на терминальный сервер, пользователи подключаются по RDP. Для RemoteApp публикуют не 1cv8.exe, а 1cestart.exe — это стартёр, который сам выбирает нужную версию платформы.

Чтобы не прописывать базы на каждом месте руками, используйте общий файл списка баз ibases.v8i в сетевой папке — клиенты подхватят список автоматически.

Лицензии и ключи защиты

Без лицензии платформа не запустит базу (единственное исключение — учебная версия с ограничениями). Это не «демо-режим» — именно отказ в запуске. Лицензия бывает двух типов.

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

Аппаратная лицензия (USB-ключ HASP). Физический ключ вставляется в компьютер или сервер. Для сетевых ключей ставится Сервер лицензирования (менеджер лицензий HASP) — он раздаёт лицензии клиентам по сети. На машине с ключом должен быть установлен драйвер ключа; без драйвера ключ не определяется.

Как платформа ищет лицензию при запуске:

  1. Локальная программная лицензия на этой машине.
  2. Локальный USB-ключ.
  3. Сетевой ключ или сетевая лицензия через сервер лицензирования.
Что лицензируетсяТип лицензии
Клиентские места (пользователи)клиентская, на N мест
Сервер 1С:Предприятияотдельная серверная лицензия (мини или полная)

В клиент-серверном варианте нужна и клиентская лицензия на пользователей, и серверная лицензия на сам сервер 1С. Без серверной лицензии кластер не отдаст базу клиентам.

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

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

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

  1. Задать администратора и пароль. Пользователи настраиваются в разделе Администрирование → Настройки пользователей и прав.
  2. Проверить версию конфигурации. Если шаблон был не самый свежий, обновите конфигурацию до актуального релиза.
  3. Настроить резервное копирование. Для файловой базы — регулярная копия файла или выгрузка .dt; для клиент-серверной — бэкап средствами СУБД.
  4. Подключить интернет-поддержку для автоматических обновлений: Администрирование → Интернет-поддержка и сервисы.

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

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

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

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

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

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

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

Можно ли поставить несколько версий платформы на один компьютер?
Да. Разные версии ставятся в отдельные папки 8.3.XX.XXXX и работают параллельно. Стартёр 1cestart.exe сам подберёт нужную версию под конкретную базу.
Нужно ли удалять старую версию платформы перед установкой новой?
Нет. Новую версию ставят рядом, старую можно удалить позже. Это снижает риск: если новая версия даст сбой, базу можно запустить на прежней.
Чем отличается установка сервера от установки клиента?
На клиенте ставят только компонент 1С:Предприятие. На сервере дополнительно отмечают Сервер 1С:Предприятия и администрирование сервера, а сам сервер регистрируется как служба Windows.
Обязателен ли отдельный компьютер под SQL-сервер?
Нет. На небольшой нагрузке СУБД и сервер 1С живут на одной машине. Отдельный сервер СУБД нужен при высокой нагрузке и большой базе.
Где взять дистрибутив конфигурации?
Конфигурация поставляется отдельно от платформы, по вашей подписке на сопровождение. Это отдельный установочный пакет, который добавляет шаблон базы в список при создании новой базы.