Ставим 1С:Документооборот 8 с нуля: сервер, база, рабочие места и лицензии
Содержание
Чтобы установить 1С:Документооборот 8, нужны четыре шага: поставить платформу 1С:Предприятие 8.3 нужной версии, запустить setup.exe из дистрибутива конфигурации (он кладёт шаблон в каталог шаблонов), создать из этого шаблона информационную базу и активировать лицензии. В клиент-серверном варианте к ним добавляются сервер 1С и СУБД — PostgreSQL или Microsoft SQL Server.
Выбор варианта зависит от числа пользователей. Файловая база ставится за полчаса и годится для 3–5 человек и пробного запуска. Клиент-серверная требует подготовки, но только она нормально держит десятки пользователей, большой файловый архив, полнотекстовый поиск и регламентные задания по расписанию.
Что нужно до установки Документооборота 8
Сначала определитесь с архитектурой. От неё зависит, что покупать и что ставить.
| Вариант | Для кого | Что потребуется |
|---|---|---|
| Файловый | до 3–5 пользователей, пилот, обучение | платформа на каждом ПК, общая папка с базой |
| Клиент-серверный | от 5–10 пользователей и для рабочей эксплуатации | сервер 1С, СУБД, лицензия на сервер |
| С веб-доступом | удалённые сотрудники, мобильные согласования | всё из клиент-серверного + веб-сервер (IIS или Apache) |
Ориентиры по железу для сервера на 20–50 пользователей:
- 🖥️ Windows Server 2016 или новее либо поддерживаемый Linux, только 64-разрядная ОС;
- ⚙️ процессор от 4 ядер, ОЗУ от 16 ГБ (сервер 1С и СУБД на одной машине съедают память вместе);
- 💾 SSD под базу данных, отдельный диск или сетевое хранилище под файлы документов;
- 🌐 открытые порты для клиентов 1С: 1540 (агент), 1541 (менеджер кластера) и диапазон рабочих процессов, по умолчанию 1560–1591.
Клиентским ПК хватит Windows 10 или 11 с 8 ГБ ОЗУ. Если сотрудники будут работать через браузер, клиент ставить не нужно вовсе.
Главное ограничение — версия платформы. Каждый релиз Документооборота требует платформу с номером не ниже указанного в описании релиза. Сначала прочитайте требования релиза, который собираетесь ставить, и только потом скачивайте платформу.
Подготовка сервера СУБД для 1С:Документооборота
Для клиент-серверной установки нужна СУБД. Бесплатный вариант — сборка PostgreSQL, подготовленная для 1С (обычная сборка без патчей не подойдёт). Платный — Microsoft SQL Server.
Microsoft SQL Server
- Установите SQL Server с компонентом «Database Engine».
- Включите смешанный режим проверки подлинности (SQL Server и Windows) — 1С подключается по SQL-логину.
- Создайте отдельный логин, например
usr1c_do, и дайте ему серверную рольdbcreator. Работать подsaможно, но это лишние права. - Ограничьте память SQL Server параметром «максимальная память сервера», если на той же машине стоит сервер 1С. Иначе СУБД заберёт всё ОЗУ.
- Проверьте, что порт SQL Server (по умолчанию 1433) доступен с сервера 1С.
PostgreSQL
- Установите сборку PostgreSQL для 1С, при установке задайте пароль пользователя
postgres. - Создайте отдельную роль с правом создавать базы — так же, как логин в SQL Server.
- Подстройте
postgresql.confпод объём ОЗУ:shared_buffers— около четверти памяти,effective_cache_size— около половины. - В
pg_hba.confразрешите подключение с адреса сервера 1С.
Права и служба сервера 1С
Служба сервера 1С по умолчанию работает от пользователя USR1CV8. Этому пользователю потом понадобится доступ к сетевой папке с файлами документов (см. раздел про тома). Учтите это сразу и, если в сети есть домен, заведите для службы доменную учётную запись.
Где скачать дистрибутив 1С:Документооборот 8 и как его распаковать
Легальный дистрибутив берут в разделе загрузки обновлений портала 1С:ИТС. Для доступа нужен логин портала, зарегистрированный программный продукт и действующая поддержка. На диске из коробки тоже лежит дистрибутив, но обычно уже не последний.
На портале скачивают три вещи:
- 📦 дистрибутив конфигурации Документооборота (полная установка, не файл обновления);
- 📦 технологическую платформу 1С:Предприятие 8.3 подходящей версии;
- 📦 для сервера — дистрибутив сервера под вашу ОС (Windows 64-bit или Linux).
Дистрибутив конфигурации — это архив. Распакуйте его в любую папку и запустите setup.exe. Мастер спросит каталог шаблонов — оставьте предложенный по умолчанию. После этого в списке шаблонов при создании базы появится Документооборот нужной редакции и релиза.
Не путайте полный дистрибутив и пакет обновления. Файл .cfu нужен для обновления уже работающей базы, новую базу из него не создать. Для первой установки нужен комплект с setup.exe.
Редакцию берите строго ту, что куплена: ПРОФ, КОРП или для государственных учреждений. Шаблоны у них разные, и лицензии к ним тоже.
Установка платформы 1С:Предприятие 8.3 на сервер и клиенты
Платформу ставят из одного дистрибутива, разница только в отмеченных компонентах.
На сервере
- Запустите установщик платформы 64-разрядной версии.
- Отметьте компоненты «Сервер 1С:Предприятия 8» и «Администрирование сервера 1С:Предприятия».
- Согласитесь установить сервер как службу Windows и задайте пользователя службы.
- Если нужен веб-доступ — отметьте «Модули расширения веб-сервера».
- После установки откройте консоль администрирования (
Администрирование серверов 1С Предприятия) и убедитесь, что кластер на порту 1541 виден.
Если консоль не открывается и пишет об ошибке оснастки, зарегистрируйте библиотеку вручную из папки bin установленной платформы:
cd "C:\Program Files\1cv8\8.3.xx.xxxx\bin"
regsvr32 radmin.dll
Номер версии в пути подставьте свой. Команду запускают из командной строки от имени администратора.
На рабочих местах
Ставится только клиент 1С:Предприятия (тонкий клиент или полная платформа). Для сотни ПК удобнее раздать платформу через групповые политики или общую папку с 1cestart.exe: при первом подключении к серверу клиент сам скачает нужную версию.
Версия клиента должна совпадать с версией сервера до последней цифры. Это частая причина того, что после обновления сервера рабочие места перестают подключаться.
Создание информационной базы из шаблона Документооборота
Базу создают из окна запуска 1С на любом ПК, где есть платформа и шаблон.
- Нажмите
Добавить→ «Создание новой информационной базы». - Выберите «Создание информационной базы из шаблона» и в дереве отметьте Документооборот нужной редакции и релиза.
- Задайте имя базы в списке, например «Документооборот».
- Выберите расположение: «На данном компьютере или в локальной сети» для файловой или «На сервере 1С:Предприятия» для клиент-серверной.
- Для сервера заполните параметры подключения (таблица ниже) и отметьте «Создать базу данных в случае ее отсутствия».
- Завершите мастер и запустите базу в режиме 1С:Предприятие.
| Поле | Что вписать |
|---|---|
| Кластер серверов 1С | имя сервера 1С (если порт не стандартный — имя:порт) |
| Имя информационной базы в кластере | короткое латинское имя, например do_work |
| Тип СУБД | PostgreSQL или MS SQL Server |
| Сервер баз данных | имя или адрес сервера СУБД |
| Имя базы данных | обычно совпадает с именем в кластере |
| Пользователь и пароль СУБД | логин, созданный на этапе подготовки |
| Разрешить выдачу лицензий сервером | отметить, если покупали серверные клиентские лицензии |
При первом запуске программа заполняет справочники и предлагает ввести сведения об организации. Сразу после этого создайте пользователей. Пока в базе нет ни одного пользователя, она открывается без пароля у любого, кто знает её адрес.
Тома для хранения файлов
Это шаг, который пропускают чаще всего. По умолчанию файлы документов (сканы, договоры, вложения писем) могут храниться прямо в базе данных. Через год база разрастается до сотен гигабайт, бэкап идёт часами, а обновление — сутки.
Правильно хранить файлы в томах на диске:
- 📁 заведите сетевую папку, например
\\fileserver\do_volumes\vol1; - 🔐 дайте пользователю службы сервера 1С (
USR1CV8или доменной учётке) права на чтение и запись в эту папку; - ⚙️ в настройках работы с файлами Документооборота включите хранение в томах и добавьте том с этим путём;
- 📏 задайте максимальный размер тома, чтобы потом добавить второй, а не переносить всё разом.
Путь указывайте в формате UNC, а не буквой подключённого диска. Служба сервера не видит сетевые диски, подключённые в сеансе пользователя.
Клиентские приложения и лицензирование Документооборота
Документооборот работает через три вида клиента:
| Клиент | Когда выбирать |
|---|---|
| Тонкий клиент | основной вариант для офиса, ставится на ПК |
| Веб-клиент (браузер) | удалённые сотрудники, руководители, ничего не ставить |
| Мобильный клиент | согласование и задачи с телефона |
Для веб-клиента базу публикуют на веб-сервере. На сервере 1С откройте Конфигуратор от имени администратора и выполните Администрирование → Публикация на веб-сервере. Затем проверьте адрес вида http://server/do_work в браузере.
Какие лицензии нужны
- 🔑 Клиентские лицензии 1С:Предприятие 8 — по числу одновременно работающих пользователей. Считаются сеансы, а не учётные записи: 50 сотрудников в базе и 20 одновременно работающих — нужно 20 лицензий.
- 🔑 Лицензия на сервер 1С:Предприятие — для клиент-серверного варианта, на 64-разрядный сервер.
- 🔑 Лицензия самой конфигурации — входит в основную поставку Документооборота; проверьте по своему комплекту, на сколько мест она рассчитана.
Программные лицензии активируют пин-кодами из конверта. Окно активации появляется само при первом запуске, если лицензия не найдена. Для серверных клиентских лицензий запустите 1С на сервере или включите в базе выдачу лицензий сервером — тогда лицензия активируется для сервера, а не для конкретного ПК.
Записывайте, на какой машине и каким пин-кодом активирована каждая лицензия. Программная лицензия привязывается к параметрам компьютера. После замены материнской платы или переустановки ОС её восстанавливают резервным пин-кодом, а их число ограничено.
Без лицензии платформа не запускает рабочую базу. Демо-режима у Документооборота нет; для знакомства есть демонстрационная база, которая тоже ставится из шаблона.
Ошибки при установке Документооборота и что с ними делать
Перезапуск службы сервера 1С или SQL Server обрывает сеансы всех пользователей. На работающей базе делайте это вне рабочего времени и предупредите людей заранее.
После установки: резервные копии и обновление Документооборота
Рабочая база без бэкапа — это вопрос времени. Настройте копирование до того, как в базу попадут первые документы.
Резервное копирование
| Способ | Что копирует | Когда использовать |
|---|---|---|
Выгрузка .dt из Конфигуратора | базу целиком | перед обновлением, перед переносом на другой сервер |
Бэкап средствами СУБД (план обслуживания SQL Server, pg_dump) | базу данных | ежедневно по расписанию |
| Копирование папки томов | файлы документов | ежедневно, синхронно с бэкапом базы |
Выгрузка .dt требует, чтобы в базе не было других пользователей. Бэкап средствами СУБД делается без остановки работы — поэтому для ежедневного копирования выбирают его.
Копия базы без копии томов бесполезна: карточки документов восстановятся, а сами файлы — нет. Храните обе части рядом и проверяйте восстановление хотя бы раз в квартал на тестовом сервере.
Обновление
Релизы Документооборота выходят несколько раз в год. Порядок один и тот же:
- Прочитайте описание релиза: какая нужна версия платформы и можно ли обновиться напрямую с вашего релиза.
- Сделайте выгрузку
.dt. - Если нужно — обновите платформу на сервере и клиентах.
- В Конфигураторе выполните
Конфигурация → Поддержка → Обновить конфигурациюи укажите файл.cfu. - Примите изменения и дождитесь обновления структуры базы — для этого нужен монопольный доступ.
- Запустите базу в режиме 1С:Предприятие и дождитесь окончания обработчиков обновления.
Если базу дорабатывали программисты, обновление идёт через сравнение и объединение конфигураций. Это дольше, и без программиста его лучше не начинать.
Сначала обновите копию базы на тестовом сервере. На копии сразу видно, сколько идёт обновление и не сломались ли доработки, — и рабочая база при этом не простаивает.
Частые вопросы по установке 1С:Документооборот 8
Можно ли поставить Документооборот на одну машину с 1С:Бухгалтерией?
Можно ли начать с файловой базы и потом перейти на сервер?
.dt, создайте пустую базу на сервере и загрузите в неё выгрузку. Тома с файлами переносятся копированием папки и сменой пути в настройках.