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

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

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

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

  • 🔹 Базовая версия — подходит для малого бизнеса, ограничена по функционалу (например, нет возможности подключать дополнительных пользователей или использовать распределённые базы). Лицензия привязана к одному компьютеру.
  • 🔹 ПРОФ — полноценная версия для среднего и крупного бизнеса, поддерживает клиент-серверный режим, работу с PostgreSQL/MS SQL, и расширенные возможности интеграции.
  • 🔹 Корпорация — для холдингов и крупных предприятий с территориально распределёнными подразделениями. Включает инструменты для управления сотнями баз.
  • 🔹 Облачные решения (1С:Fresh, 1С:ГISPR) — если не хотите возиться с установкой сервера, но готовы платить абонентскую плату.

Важно: версия платформы и версия конфигурации (например, 1С:Бухгалтерия 3.0 или 1С:УТ 11) — это разные вещи! Платформа (8.3.22 и выше) — это"движок", а конфигурация —"надстройка" для конкретных задач. Перед установкой проверьте совместимость вашей конфигурации с актуальной платформой на сайте 1С.

⚠️ Внимание: Если вы обновляете старую базу (например, с версии 8.2), сначала создайте резервную копию и протестируйте миграцию на тестовом стенде. Некоторые конфигурации (например, 1С:Зарплата и Управление Персоналом 2.5) требуют промежуточного обновления через специальные обработки.

Для большинства задач в 2026 году рекомендуется использовать последнюю стабильную версию платформы 8.3.22+ (или новее). Она поддерживает современные операционные системы (Windows 11/Server 2022, Linux с ядром 5.4+), имеет улучшенную работу с PostgreSQL 15 и оптимизирована для облачных развёртываний. Скачать дистрибутив можно в личном кабинете 1С:ИТС (требуется действующая подписка).

📊 Какую версию 1С вы планируете установить?
Базовая
ПРОФ
Корпорация
Облако (1С:Fresh и др.)
Ещё не решил

2. Системные требования: железо и ПО для базы 1С

Минимальные и рекомендуемые требования к серверу и рабочим станциям зависят от режима работы базы (файловый или клиент-серверный) и количества пользователей. Ниже приведена таблица для типичных сценариев:

Параметр Файловый режим (1–5 пользователей) Клиент-сервер (10–50 пользователей) Крупная база (50+ пользователей)
Операционная система сервера Windows 10/11 Pro или Linux Ubuntu 22.04 LTS Windows Server 2019/2022 или CentOS 8+ Windows Server 2022 Datacenter или RHEL 9
Процессор (CPU) 2 ядра, 2.5 ГГц+ 4–8 ядер, 3.0 ГГц+ (рекомендуется Intel Xeon или AMD EPYC) 8–16 ядер, 3.2 ГГц+ с поддержкой виртуализации
Оперативная память (RAM) 8 ГБ 16–32 ГБ (минимум 4 ГБ на 10 пользователей) 64 ГБ+ (с резервом для пиковых нагрузок)
Хранилище (HDD/SSD) SSD 256 ГБ (для ОС + база) RAID 1/10 на SSD 512 ГБ+ (отдельный диск для логов СУБД) SAN/NAS с отказоустойчивостью, SSD NVMe для высокой нагрузки
СУБД Файловый режим (без СУБД) PostgreSQL 13–15 или MS SQL Server 2019/2022 MS SQL Server Enterprise с кластеризацией или PostgreSQL Pro

Для файлового режима критически важна производительность дисковой подсистемы — база 1С активно работает с файлами на диске, и медленный HDD может стать"бутылочным горлышком". Если пользователей больше 5, лучше сразу переходить на клиент-серверный режим с PostgreSQL или MS SQL.

Обратите внимание на сетевые требования:

  • 🌐 Между клиентами и сервером должна быть стабильная связь с задержкой <50 мс и пропускной способностью >100 Мбит/с.
  • 🔒 Для удалённого доступа (через RDP или 1С:Предприятие через интернет) настройте VPN или используйте 1С:Link с шифрованием трафика.
  • 🛡️ Отключите SMB1 на сервере (уязвимость для атак типа EternalBlue) и используйте SMB3.
⚠️ Внимание: Если вы разворачиваете базу на Linux, убедитесь, что у вас установлены все зависимости для 1С:Предприятие (например, libgsf-1, libxml2). Полный список пакетов есть в документации 1С.

3. Установка платформы 1С: пошаговый процесс

Перед установкой платформы скачайте дистрибутив с официального сайта (раздел"Загрузки" в личном кабинете 1С:ИТС). Для Windows это будет файл типа 1CEnterprise83.msi, для Linux — архив с .tar.gz или .deb/.rpm пакетами.

Инструкция для Windows:

  1. Запустите установщик от имени администратора.
  2. Выберите "Полная установка" (включает сервер, клиент и инструменты администрирования).
  3. Укажите путь установки (по умолчанию C:\Program Files\1cv8\). Не используйте пути с кириллицей!
  4. На этапе выбора компонент отметьте:
    • 📌 Сервер 1С:Предприятия (для клиент-серверного режима).
    • 📌 Клиентское приложение (тонкий/толстый клиент).
    • 📌 Инструменты администрирования (для создания баз).
  • После установки перезагрузите компьютер.
  • Инструкция для Linux (Debian/Ubuntu):

    # Установка зависимостей
    

    sudo apt update

    sudo apt install -y lsb-core libgsf-1-114 libxml2

    Установка платформы (пример для.deb пакета)

    sudo dpkg -i 1c-enterprise83-common_8.3.22-*.deb

    sudo dpkg -i 1c-enterprise83-server_8.3.22-*.deb

    sudo dpkg -i 1c-enterprise83-ws_8.3.22-*.deb

    Запуск сервисов

    sudo systemctl start srv1cv83

    sudo systemctl enable srv1cv83

    После установки проверьте работу платформы, запустив 1cv8 в терминале или через меню"Пуск" (в Windows). Если появляется окно запуска — платформа установлена корректно.

    ☑️ Проверка установки платформы 1С

    Выполнено: 0 / 5

    4. Создание информационной базы: файловый vs клиент-серверный режим

    Теперь, когда платформа установлена, нужно создать саму базу. Здесь есть два основных варианта: файловый режим (проще в настройке, но ограничен по производительности) и клиент-серверный (масштабируемый, но требует настройки СУБД).

    Файловый режим:

    1. Запустите 1cv8.exe (или 1cv8 в Linux).
    2. Нажмите "Добавить""Создание новой информационной базы".
    3. Выберите "Создание информационной базы без конфигурации для разработки новой конфигурации" или укажите путь к шаблону (например, .dt файл 1С:Бухгалтерии).
    4. Укажите имя базы (например, Бухгалтерия_2026) и путь к каталогу (например, D:\Bases\Buh2026\).
    5. Выберите "Файловый" в поле"Расположение информационной базы".
    6. Клиент-серверный режим (на примере PostgreSQL):

      1. Установите PostgreSQL 15 (скачать с официального сайта). При установке запомните пароль для пользователя postgres.
      2. Создайте кластер баз данных (по умолчанию создаётся автоматически).
      3. В 1С:Предприятии выберите "Создание информационной базы на сервере 1С:Предприятия".
      4. Укажите имя сервера (например, localhost), порт (1541 по умолчанию), и данные для подключения к PostgreSQL.
      5. Выберите шаблон конфигурации или создайте пустую базу.

      Для MS SQL Server процесс аналогичен, но требует предварительной настройки экземпляра SQL и прав доступа для пользователя 1C_v8.

      Что делать, если при создании базы появляется ошибка"Не удалось подключиться к серверу 1С

      Предприятия":Проверьте, запущен ли сервис srv1cv83 (в Windows через services.msc, в Linux — systemctl status srv1cv83). Если сервис не запускается, посмотрите логи в C:\ProgramData\1C\1Cv83\logs\ (Windows) или /var/log/1C/ (Linux). Частая причина — занятый порт 1541 или отсутствие прав у пользователя.

      5. Настройка прав доступа и первых пользователей

      После создания базы необходимо настроить права доступа для пользователей. Это делается либо через конфигуратор (1cv8.exe /Configure), либо через оснастку "Управление пользователями и доступом" в самой базе.

      Базовые шаги:

      • 👤 Зайдите в базу под пользователем с правами "Администратор" (по умолчанию это пользователь Администратор без пароля).
      • 🔑 Перейдите в Администрирование → Пользователи и добавьте новых пользователей, указав их имена и роли (например, Бухгалтер, Кладовщик).
      • 🔒 Настройте пароли и, при необходимости, двухфакторную аутентификацию (через 1С:Идентификация или Яндекс.Key).
      • 📂 Ограничьте доступ к конфиденциальным данным (например, зарплатным отчётам) с помощью ролевого доступа.

    Для клиент-серверного варианта также нужно настроить права на уровне СУБД. Например, в PostgreSQL выполните:

    -- Создание пользователя для 1С
    

    CREATE USER usr_1c WITH PASSWORD'ВашСложныйПароль';

    -- Предоставление прав на базу

    GRANT ALL PRIVILEGES ON DATABASE buh_2026 TO usr_1c;

    ⚠️ Внимание: Никогда не используйте пользователя postgres или sa (в MS SQL) для повседневной работы с базой 1С. Создайте отдельного пользователя с минимально необходимыми правами — это защитит вашу базу от случайных или злонамеренных действий.

    Если в вашей компании есть домен Active Directory, можно интегрировать аутентификацию 1С с доменом. Для этого:

    1. В настройках сервера 1С включите опцию Использовать аутентификацию Windows.
    2. В PostgreSQL или MS SQL настройте kerberos-аутентификацию.
    3. В базе 1С сопоставьте доменные учётные записи с пользователями 1С.
    💡

    Если у вас много пользователей с одинаковыми правами (например, менеджеры по продажам), создайте группу доступа в 1С и назначайте права группе, а не каждому пользователю отдельно. Это упростит администрирование.

    6. Первый запуск и проверка работоспособности

    После настройки базы и пользователей пора запустить её в работу. Вот что нужно сделать:

    1. Запустите 1С:Предприятие (тонкий или толстый клиент) и выберите вашу базу из списка.
    2. Авторизуйтесь под пользователем с правами администратора.
    3. Проверьте основные функции:
      • 📊 Откройте любой отчёт (например, Оборотно-сальдовая ведомость).
      • 📝 Создайте тестовый документ (например, Поступление товаров).
      • 🔍 Выполните поиск по справочнику (например, Номенклатура).
  • Проверьте производительность:
    • ⏱️ Время открытия формы не должно превышать 1–2 секунды.
    • 📈 При формировании отчётов не должно быть"подвисаний".
  • Если база работает медленно:

    • 🐢 Для файлового режима проверьте фрагментацию диска и переместите базу на SSD.
    • 🛠️ Для клиент-серверного режима настройте индексы в PostgreSQL/MS SQL и оптимизируйте запросы (используйте EXPLAIN ANALYZE в PostgreSQL).
    • 🌐 Проверьте сетевое подключение — задержки более 100 мс критичны для 1С.

    Для мониторинга производительности используйте:

    • 📊 Встроенные инструменты 1С: Администрирование → Журнал регистрации.
    • 🖥️ Системные средства: Диспетчер задач (Windows), top/htop (Linux).
    • 🗃️ Для PostgreSQL: pg_stat_activity (активные подключения), pg_stat_statements (медленные запросы).
    💡

    Если база работает в клиент-серверном режиме, регулярно обновляйте статистику в СУБД (в PostgreSQL — команда ANALYZE). Это ускорит выполнение запросов.

    7. Резервное копирование и обновления: как не потерять данные

    Одна из самых частых ошибок новичков — игнорирование резервного копирования. База 1С может быть повреждена из-за сбоя питания, ошибок пользователей или проблем с железом. Минимальный набор мер:

    • 💾 Ежедневное резервное копирование (полная копия базы).
    • 🔄 Инкрементальные бэкапы (для крупных баз).
    • ☁️ Хранение копий вне офиса (облако, внешний сервер).
    • 📅 Тестирование восстановления (раз в квартал).

    Способы резервного копирования:

    Метод Файловый режим Клиент-сервер (PostgreSQL) Клиент-сервер (MS SQL)
    Встроенные средства 1С Да (Файл → Выгрузить информационную базу) Нет Нет
    pg_dump (PostgreSQL) Да (pg_dump -U usr_1c -F c buh_2026 > backup.dump)
    SQL Server Management Studio Да (план обслуживания)
    Сторонние утилиты (Veeam, Acronis) Да (копирование каталога базы) Да (снэпшоты VM) Да

    Для автоматизации бэкапов в PostgreSQL можно использовать скрипт:

    #!/bin/bash
    

    Бэкап базы 1С в PostgreSQL

    PGPASSWORD="ВашПароль" pg_dump -U usr_1c -F c -f /backup/buh_2026_$(date +%Y-%m-%d).dump buh_2026

    Удаление старых бэкапов (старше 30 дней)

    find /backup/ -name"buh_2026_*.dump" -mtime +30 -delete

    Обновление 1С: базу и платформу нужно регулярно обновлять. Для этого:

    1. Скачайте свежие релизы с сайта 1С:ИТС.
    2. Обновите платформу (установите новую версию поверх старой).
    3. Обновите конфигурацию через Конфигуратор → Администрирование → Поддержка → Обновить конфигурацию.
    4. Протестируйте работу на тестовой копии базы перед обновлением рабочей.
    ⚠️ Внимание: Перед любым обновлением (особенно мажорным, например, с 8.3.21 на 8.3.22) проверьте список критических изменений в документации 1С. Некоторые обновления требуют ручного вмешательства (например, перенос данных в новые справочники).

    8. Типичные ошибки и их решения

    Даже при строгом следовании инструкциям могут возникать ошибки. Рассмотрим самые распространённые:

    • 🚫 "Не удалось подключиться к информационной базе":
      • Проверьте, запущен ли сервис srv1cv83.
      • Убедитесь, что в файле conf.cfg (в каталоге базы) правильно указаны параметры подключения.
      • Для PostgreSQL проверьте, что в pg_hba.conf разрешено подключение с IP вашего сервера.
    • 🚫 "Ошибка блокировки при работе с базой":
      • В клиент-серверном режиме увеличьте таймаут блокировок в настройках СУБД.
      • Проверьте, нет ли"зависших" сессий через Администрирование → Активные пользователи.
    • 🚫 "Медленная работа отчётов":
      • Для PostgreSQL выполните ANALYZE и VACUUM FULL.
      • В настройках 1С отключите Использовать управляемые блокировки (если не нужны).
    • 🚫 "Ошибка лицензии":
      • Проверьте, что лицензия активирована в 1С:Лицензирование.
      • Для сетевых лицензий убедитесь, что сервер лицензий (racserver) запущен.

    Если ошибка нечная, изучите журналы 1С:

    • 📄 В Windows: C:\ProgramData\1C\1Cv83\logs\.
    • 📄 В Linux: /var/log/1C/ или /opt/1C/v8.3/x86_64/logs/.
    • 📄 Для PostgreSQL: /var/log/postgresql/postgresql-15-main.log.

    Для диагностики сложных проблем используйте утилиты:

    • 🔧 chdbfl.exe — проверка и восстановление файловой базы.
    • 🔧 1cv8.exe /DumpIB — создание дампа базы для анализа.
    • 🔧 perfmon (Windows) — мониторинг производительности сервера.
    Что делать, если база"слетела" и не открывается?

    1. Попробуйте восстановить из последнего бэкапа.

    2. Если бэкапа нет, используйте chdbfl.exe с ключом /F для восстановления файловой базы.

    3. Для клиент-серверного варианта проверьте целостность СУБД командой pg_check (PostgreSQL) или DBCC CHECKDB (MS SQL).

    4. В крайнем случае обратитесь в службу поддержки 1С с логами ошибок.

    FAQ: Частые вопросы по установке базы 1С

    Можно ли установить 1С на домашний компьютер для обучения?

    Да, для обучения подойдёт учебная версия 1С:Предприятие (бесплатная, с ограничением по функционалу) или базовая версия с демо-базой. Скачать можно на сайте в разделе"Студентам и преподавателям". Обратите внимание, что учебная версия не подходит для коммерческого использования.

    Как перенести базу 1С с одного компьютера на другой?

    Для переноса:

    1. На старом компьютере выгрузите базу через Файл → Выгрузить информационную базу (для файлового режима) или сделайте дамп PostgreSQL/MS SQL.
    2. Скопируйте файл дампа или выгрузки на новый компьютер.
    3. На новом компьютере создайте пустую базу и загрузите данные через Файл → Загрузить информационную базу или восстановите дамп в СУБД.

    Для клиент-серверного варианта также перенесите настройки подключения к СУБД (файл conf.cfg).

    Какую СУБД лучше выбрать для 1С: PostgreSQL или MS SQL?

    Выбор зависит от ваших задач:

    • PostgreSQL