Установка 1С:Предприятие 8.3 на чистый сервер: от дистрибутива до рабочей базы
Содержание
Чтобы установить 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С:Предприятия— сам сервер приложений.Администрирование сервера 1С:Предприятия— консоль кластера.Модули расширения веб-сервера— только если планируется публикация базы через 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 / 1433 | PostgreSQL / MS SQL — если СУБД стоит на отдельной машине |
Рабочие места пользователей
На клиентские ПК ставьте только 1С:Предприятие или тонкий клиент — сервер и консоль там не нужны. Версия клиента должна точно совпадать с версией сервера, вплоть до последней цифры номера сборки. Иначе при входе будет ошибка о различии версий.
Настройка СУБД для 1С: PostgreSQL или MS SQL Server
Для файлового варианта этот шаг пропускается. Для клиент-серверного выбирайте одну из двух СУБД.
PostgreSQL
Обычный дистрибутив с сайта PostgreSQL для 1С не подходит. Нужна сборка с патчами для 1С: её выпускает фирма 1С (раздаётся вместе с платформой на портале обновлений) и компания Postgres Professional.
- Установите сборку для 1С, при установке задайте пароль суперпользователя
postgres. - Кластер БД инициализируйте с русской локалью (в установщике под Windows —
Russian, Russia) и кодировкой UTF-8. - Если СУБД и сервер 1С на разных машинах, разрешите подключение с адреса сервера 1С в файле
pg_hba.confи перезапустите службу PostgreSQL. - Под нагрузку подстройте
shared_buffersиwork_memвpostgresql.conf— значения зависят от объёма ОЗУ, стандартные настройки рассчитаны на маленькую машину.
Microsoft SQL Server
- При установке экземпляра выберите параметры сортировки
Cyrillic_General_CI_AS. - Включите смешанную проверку подлинности и создайте SQL-пользователя для 1С с ролью
dbcreator(илиsysadmin, если базы будет создавать сам сервер 1С и нужны полные права). - Ограничьте
max server memory. SQL Server по умолчанию забирает почти всю память, и серверу 1С на той же машине её не остаётся. - Модель восстановления базы выбирайте осознанно:
Fullтребует регулярных резервных копий журнала, иначе он разрастётся на весь диск. Для небольшой компании часто хватаетSimpleплюс ночной полный бэкап.
Не ставьте СУБД и сервер 1С на одну машину с 8 ГБ ОЗУ и HDD в расчёте на 20 пользователей. Работать будет, но медленно, и тормоза потом спишут на «кривую 1С».
Кластер серверов 1С и регистрация информационной базы
При установке сервера как службы кластер с именем «Локальный кластер» создаётся автоматически. Проверить это можно в консоли администрирования: в дереве должен быть сервер с именем вашей машины и кластер под ним.
Если сервер не виден в консоли
- Убедитесь, что служба агента сервера 1С запущена (в
services.mscона называется1C:Enterprise 8.3 Server Agentс указанием разрядности). - В консоли через контекстное меню узла
Central 1C:Enterprise 8.3 serversдобавьте центральный сервер по имени компьютера. - Задайте администратора кластера в разделе «Администраторы». Без этого любой, кто видит сервер в сети, может управлять базами.
Создание базы через окно запуска
Базу удобнее создавать с клиентского ПК или с самого сервера через окно запуска 1С:
- Нажмите
Добавить→Создание новой информационной базы. - Выберите
Создание информационной базы из шаблонаи отметьте нужную конфигурацию. Если списка шаблонов нет — сначала запуститеsetup.exeиз дистрибутива конфигурации. - Укажите вариант расположения
На сервере 1С:Предприятия. - Заполните параметры:
| Поле | Что вписать |
|---|---|
| Кластер серверов 1С:Предприятия | Имя сервера 1С (например, SRV1C) |
| Имя информационной базы в кластере | Короткое латинское имя, например buh |
| Тип СУБД | PostgreSQL или MS SQL Server |
| Сервер баз данных | Имя или адрес сервера СУБД (localhost, если на той же машине) |
| Имя базы данных | Обычно совпадает с именем в кластере |
| Пользователь и пароль сервера БД | postgres или созданный SQL-пользователь |
| Смещение дат | Для MS SQL — 2000; для PostgreSQL — 0 |
| Создать базу данных в случае ее отсутствия | Отметить |
- Нажмите
ДалееиГотово. Сервер 1С сам создаст базу в СУБД и загрузит в неё конфигурацию из шаблона.
Если переезжаете со старой файловой базы, создавайте пустую базу без шаблона, а потом загружайте в неё выгрузку .dt через Конфигуратор: Администрирование → Загрузить информационную базу. Загрузка заменяет всё содержимое и требует монопольного доступа.
Флажок «Установить блокировку регламентных заданий» включайте для копий и тестовых баз. Иначе копия начнёт отправлять отчётность или загружать банковские выписки параллельно с рабочей базой.
Первый запуск: лицензия, начальное заполнение, обновление конфигурации
Активация лицензии
При первом входе без лицензии платформа откроет окно получения лицензии. Выберите получение программной лицензии, введите регистрационный номер и пин-код, затем данные организации. Активация идёт через интернет ; без доступа к интернету можно оформить лицензию через файл запроса.
В клиент-серверном варианте клиентские программные лицензии удобно активировать на компьютере с сервером 1С: тогда сервер выдаёт их подключающимся пользователям, и не нужно активировать пин-код на каждом ПК. Лицензию на сервер 1С тоже активируют на сервере.
Программная лицензия привязывается к параметрам компьютера. Замена диска, материнской платы или переустановка Windows может её «сломать», и понадобится резервный пин-код. Пин-коды из конверта не выбрасывайте.
Начальное заполнение
Первый запуск базы в режиме 1С:Предприятие занимает несколько минут: конфигурация заполняет справочники, классификаторы и настройки. Не прерывайте процесс. Затем откроется стартовый помощник — в нём заполняют реквизиты организации, учётную политику и пользователей.
Сразу после этого заведите пользователей и задайте пароль администратору. Пока в базе нет ни одного пользователя, войти может кто угодно, в том числе в Конфигуратор.
Обновление до актуального релиза
Шаблон редко бывает самым свежим. Варианты обновления:
- 🌐 Из программы:
Администрирование → Интернет-поддержка и сервисы— подключите интернет-поддержку логином портала, затем запустите обновление версии программы. - 🛠️ Через Конфигуратор:
Конфигурация → Поддержка → Обновить конфигурациюс файлом.cfu, после чегоКонфигурация → Обновить конфигурацию базы данных.
Обновляйте последовательно, если программа требует промежуточные релизы: в описании каждого релиза указано, с каких версий на него можно перейти. Перед обновлением рабочей базы сделайте выгрузку .dt или бэкап средствами СУБД.
Если установка 1С с нуля не удалась: частые ошибки
ping SRV1C. Если имя не находится — исправьте DNS или временно пропишите имя и адрес в C:\Windows\System32\drivers\etc\hosts на клиенте.pg_hba.conf нет разрешения для адреса сервера 1С. Исправьте файл и перезапустите службу PostgreSQL — это оборвёт текущие подключения к СУБД, делайте вне рабочего времени.radmin.dll нужной версии. Выполните regsvr32 для библиотеки из каталога текущей платформы.USR1CV8 нет прав на каталог сервера или временные файлы. Дайте ему права на каталог srvinfo (по умолчанию внутри C:\Program Files\1cv8\) и перезапустите службу в нерабочее время.Журнал регистрации сервера и технологический журнал помогают, когда ошибка невнятная. Но на свежей установке начинайте с простого: брандмауэр, имя сервера и номер сборки платформы на клиенте.
Частые вопросы
Можно ли поставить сервер 1С и СУБД на один компьютер?
Нужна ли лицензия на сервер для файловой базы?
Как перенести старую файловую базу на новый сервер?
Администрирование → Выгрузить информационную базу, создайте пустую базу на сервере 1С и загрузите в неё файл .dt.