Как развернуть 1С:Документооборот на сервере, в IIS и у пользователей
Содержание
Установка 1С:Документооборот идёт в пять шагов: платформа и сервер 1С, шаблон конфигурации, информационная база в кластере на PostgreSQL или MS SQL, публикация на IIS для веб-клиента и только потом лицензии и пользователи. Для небольшой команды можно обойтись файловой базой, но с ростом числа сотрудников и файлов почти всегда приходят к клиент-серверному варианту.
Обычная картина: компания купила Документооборот, админ ставит его «как бухгалтерию», а через месяц база весит десятки гигабайт из-за вложений, а удалённые сотрудники не могут войти через браузер. Ниже порядок, при котором этих переделок не будет.
Подготовка к установке Документооборота: вариант и требования
Сначала решите, в каком режиме будет работать база. От этого зависит всё остальное.
| Вариант | Когда подходит | Что нужно |
|---|---|---|
| Файловый | Небольшая команда в одном офисе, пробный запуск | Компьютер или сетевая папка, клиенты 1С |
| Клиент-серверный | Отдел или вся компания, удалённый доступ, много файлов | Сервер 1С, СУБД, лицензия на сервер |
| Веб-клиент поверх любого варианта | Сотрудники вне офиса, работа из браузера | Веб-сервер IIS или Apache |
Что подготовить заранее:
- 🖥️ Сервер под Windows Server 2016 или новее. Ориентировочно для 20–50 пользователей хватает 4–8 ядер и 16 ГБ памяти, если СУБД и сервер 1С стоят на одной машине.
- 💾 Диск под файлы. Документооборот хранит вложения: сканы, договоры, письма. Под них нужен отдельный том с запасом, лучше не на системном диске.
- 🗄️ СУБД. PostgreSQL в сборке для 1С или MS SQL Server. Версию СУБД сверяйте с требованиями вашего релиза платформы.
- 📦 Дистрибутивы с портала обновлений по вашей подписке: технологическая платформа нужной версии и конфигурация «Документооборот» нужной редакции.
- 🔑 Лицензии: клиентские на число одновременных пользователей и, для клиент-серверного режима, лицензия на сервер 1С.
Номер версии платформы берите из описания релиза конфигурации: там указано, начиная с какой версии платформы релиз работает. Ставьте платформу с номером не ниже указанного.
Установка платформы и сервера 1С для Документооборота
Платформа ставится одним установщиком setup.exe из дистрибутива. На сервере и на рабочих местах набор компонентов разный.
На сервере
- Запустите
setup.exeот имени администратора. - В списке компонентов отметьте:
- «1С:Предприятие 8» — клиент, нужен для Конфигуратора и проверки;
- «Сервер 1С:Предприятия 8»;
- «Администрирование сервера 1С:Предприятия» — консоль кластера;
- «Модули расширения веб-сервера» — если планируете публикацию на IIS.
- На шаге сервера оставьте флажок установки как сервиса Windows. Установщик создаст пользователя
USR1CV8, от имени которого работает служба. Пароль запишите. - Завершите установку и проверьте, что служба агента сервера 1С запущена.
Откройте в брандмауэре порты: 1540 — агент сервера, 1541 — менеджер кластера, 1560-1591 — рабочие процессы. Диапазон рабочих процессов можно изменить в свойствах рабочего сервера в консоли кластера.
На рабочих местах
Достаточно компонента «1С:Предприятие 8» (тонкий клиент). Версия клиента должна совпадать с версией сервера до последней цифры, иначе подключиться не получится.
Если на сервере уже работают другие базы, например бухгалтерия, обновление платформы затронет и их. Согласуйте версию со всеми владельцами баз до установки.
СУБД
Установите PostgreSQL или MS SQL Server и создайте пользователя с правом создавать базы. Для PostgreSQL кодировку и локаль выбирайте русскую, ru_RU.UTF-8 или её аналог в Windows. Создавать саму базу в СУБД вручную не нужно: это сделает сервер 1С на следующем шаге.
Установка шаблона конфигурации и создание информационной базы
Конфигурация Документооборота поставляется как шаблон. Его установка ничего не создаёт в кластере, она только распаковывает файлы.
Установка шаблона
- Запустите
setup.exeиз дистрибутива конфигурации. - Укажите каталог шаблонов. По умолчанию это
%APPDATA%\1C\1cv8\tmpltsтекущего пользователя. - Дождитесь окончания распаковки.
Если базы будут создавать несколько администраторов, укажите общий каталог шаблонов и добавьте его в настройках окна запуска 1С.
Создание базы в кластере
- В окне запуска 1С нажмите
Добавить→Создание новой информационной базы. - Выберите
Создание информационной базы из шаблонаи в дереве найдите Документооборот нужной редакции и релиза. Демобазу для реальной работы не берите. - Задайте имя, например «Документооборот», и выберите вариант
На сервере 1С:Предприятия. - Заполните параметры:
- кластер серверов — имя сервера 1С;
- имя информационной базы в кластере — латиницей, например
DO; - защищённое соединение — по вашей политике;
- тип СУБД, сервер баз данных, имя базы в СУБД, пользователь и пароль СУБД;
- флажок «Создать базу данных в случае её отсутствия».
- Нажмите
ДалееиГотово. Сервер создаст базу в СУБД и загрузит конфигурацию.
Флажок «Установить блокировку регламентных заданий» ставьте только на копиях, например на тестовой базе. В рабочей базе он отключит обмен почтой, обработку очередей и обновление полнотекстового индекса.
Нужна копия рабочей базы для тестов: создайте пустую базу, загрузите в неё выгрузку .dt через Конфигуратор и сразу поставьте блокировку регламентных заданий в консоли кластера. Иначе копия начнёт рассылать уведомления и забирать почту вместо рабочей.
Настройка IIS для публикации Документооборота
Веб-клиент нужен, если сотрудники работают вне офиса или вы не хотите ставить клиент 1С на каждый компьютер. На Windows Server роль веб-сервера добавляют через Диспетчер серверов → Добавить роли и компоненты.
В роли «Веб-сервер (IIS)» отметьте:
- ✅ «Стандартные функции HTTP»: документ по умолчанию, статическое содержимое;
- ✅ «Разработка приложений»: расширения ISAPI и фильтры ISAPI;
- ✅ «Средства управления»: консоль управления IIS.
Остальное включайте по необходимости. Если IIS поставили уже после платформы, переустанавливать платформу не нужно. Достаточно, чтобы компонент «Модули расширения веб-сервера» был установлен, его можно добавить через изменение установки.
Затем выдайте права группе IIS_IUSRS:
- На каталог платформы
C:\Program Files\1cv8\<версия>\bin— чтение и выполнение. - Для файловой базы — изменение на каталог базы. Для клиент-серверной этот пункт не нужен.
Разрядность модуля публикации должна совпадать с пулом приложений. Модуль 64-разрядной платформы работает в обычном пуле. Если публикуете модуль 32-разрядной платформы, в дополнительных параметрах пула включите «Разрешены 32-разрядные приложения».
Публикация базы Документооборота на веб-сервере
Публикацию делают из Конфигуратора или утилитой webinst.
Через Конфигуратор
- Запустите 1С от имени администратора Windows и откройте базу в режиме Конфигуратора. Без повышенных прав публикация в IIS не запишется.
- Выберите
Администрирование → Публикация на веб-сервере. - Укажите имя публикации латиницей, например
DO. Оно станет частью адреса. - Веб-сервер — Internet Information Services, каталог —
C:\inetpub\wwwroot\DO. - Отметьте «Публиковать тонкий клиент и веб-клиент». Флажки HTTP-сервисов и веб-сервисов нужны, если будут подключаться мобильный клиент, почтовые плагины или интеграции.
- Нажмите
Опубликоватьи согласитесь на перезапуск IIS.
В каталоге публикации появится файл default.vrd с параметрами подключения к базе.
Через командную строку
Удобно, когда Конфигуратор на сервере открывать не хочется:
cd "C:\Program Files\1cv8\<версия>\bin"
webinst -publish -iis -wsdir DO -dir "C:\inetpub\wwwroot\DO" -connstr "Srvr=srv1c;Ref=DO;"
Здесь srv1c — имя сервера 1С, DO — имя базы в кластере. Проверьте результат в браузере: http://<имя-сервера>/DO. Для доступа из интернета публикацию закрывают сертификатом и открывают наружу только порт 443.
Публикация перезапускает IIS. Если на этом же веб-сервере опубликованы другие базы, их пользователи потеряют соединение. Делайте это вне рабочего времени.
Лицензии и права пользователей в Документообороте
Лицензии
- 🔑 Клиентские лицензии считаются по сеансам. Веб-клиент тоже занимает лицензию, браузер её не экономит.
- 🖥️ Лицензия на сервер 1С нужна для клиент-серверного режима. Редакции различаются разрядностью и возможностями кластера.
- 📄 Состав поставки конкретной редакции Документооборота уточняйте у партнёра при покупке.
Программную лицензию активируют пин-кодом из комплекта. Клиентские лицензии для клиент-серверной базы удобнее держать на сервере: тогда они доступны всем пользователям кластера. Без активной лицензии платформа базу не запустит.
Пользователи и права
Документооборот построен на стандартных механизмах прав доступа 1С. Порядок такой:
- Первым войдите в базу и создайте себе пользователя с полными правами, задайте пароль.
- Создайте сотрудников в списке пользователей программы, а не в Конфигураторе: так им сразу назначатся группы доступа и данные профиля.
- Распределите пользователей по группам доступа: администраторы, делопроизводители, рядовые сотрудники.
- Заполните структуру подразделений и руководителей. От неё зависят маршруты согласования и видимость документов.
Включите для пользователей вход через аутентификацию операционной системы, если в компании есть домен. Сотрудникам не нужно помнить второй пароль, а при увольнении достаточно отключить учётную запись в домене.
Первый запуск: тома файлов, почта и регламентные задания
Этот шаг чаще всего пропускают, а без него база Документооборота быстро распухает.
Тома хранения файлов
По умолчанию вложения хранятся внутри информационной базы. При активной работе это десятки гигабайт в год, медленные выгрузки .dt и долгие резервные копии. Включите в настройках работы с файлами хранение в томах на диске и создайте том.
- 📁 Путь к тому указывайте в формате UNC:
\\fileserver\DO_files. Локальный путь видит только тот рабочий процесс, на чьём сервере он лежит. - 🔐 Пользователю службы
USR1CV8дайте права на изменение этой папки. Именно он пишет файлы, а не сотрудник. - 🧩 Резервное копирование тома делайте вместе с резервной копией базы: база без тома — это карточки документов без вложений.
Регламентные задания
В клиент-серверной базе регламентные задания выполняет сервер 1С сам. В файловой базе они работают, только пока открыт хотя бы один сеанс. Проверьте в настройках программы, что включены задания получения почты, обновления полнотекстового индекса и обработки задач, которые нужны вашей схеме работы.
Ошибки при установке и публикации Документооборота
Частые вопросы
Можно ли начать с файловой базы и потом перейти на сервер?
.dt через Конфигуратор, создайте пустую базу в кластере и загрузите в неё файл. Тома файлов переносятся отдельно, путь к ним потом нужно поправить.Можно ли поставить Документооборот на тот же сервер, где работает бухгалтерия?
Работает ли Документооборот на Linux?
Нужно ли ставить клиент 1С на компьютеры, если есть веб-клиент?
Как обновлять Документооборот после установки?
.cfu по цепочке релизов, предварительно сделав резервную копию. Перед обновлением платформы проверьте, что новый релиз конфигурации её поддерживает.