Администрирование · 9 мин
Выборочная установка 1С: что установить и какие компоненты выбрать
Выборочная установка 1С: какие компоненты платформы нужны клиенту, серверу и разработчику, что можно не ставить и как проверить результат установки.
Дистрибутив платформы 1С:Предприятие содержит больше десятка компонентов, и полная установка всех из них нужна далеко не всегда. Лишние службы занимают память, открывают ненужные порты и усложняют обновление, а отсутствие нужного компонента приводит к ошибкам запуска базы. Выборочная установка решает обе проблемы: вы ставите ровно то, что требуется конкретному компьютеру в вашей инфраструктуре.
Набор компонентов зависит от роли машины: рабочее место бухгалтера, сервер приложений, компьютер разработчика и веб-сервер требуют разных частей платформы. Перед установкой определите, как будет работать база — файловый или клиент-серверный режим, нужен ли доступ через веб-браузер, будут ли использоваться COM-соединения и внешние компоненты.
Ниже разобрано назначение каждого компонента установщика, типовые наборы для разных сценариев и способы проверить, что после установки всё работает корректно.
Какие компоненты предлагает установщик платформы
При запуске setup.exe из дистрибутива платформы и выборе варианта «Выборочная установка» (Custom) открывается дерево компонентов. Состав немного различается между версиями, но основные позиции стабильны.
- 1С:Предприятие — основной клиент (толстый клиент), включает конфигуратор, отладку и все клиентские возможности. Нужен там, где разрабатывают конфигурации или запускают базу в файловом режиме через полный клиент.
- Тонкий клиент — облегчённый клиент для подключения к серверу 1С или веб-серверу. Конфигуратора в нём нет.
- Веб-клиент — модули для работы через браузер, требует публикации на веб-сервере.
- Сервер 1С:Предприятия — сервер приложений для клиент-серверного режима. Ставится только на выделенный сервер.
- Модули расширения веб-сервера — компоненты для публикации базы на IIS или Apache.
- Дополнительные интерфейсы — языковые интерфейсы, отличные от основного.
- Компоненты доступа к базам данных — ODBC-драйверы и коннекторы к СУБД.
- Администрирование сервера — консоль кластера и утилиты управления.
- Сервер хранилища конфигураций — нужен только при групповой разработке через хранилище.
Что установить на рабочее место пользователя
Рабочее место бухгалтера, менеджера или кладовщика — самый частый случай, и здесь выбор зависит от режима работы базы.
Файловый режим на локальном компьютере
Если база лежит в общей папке или на самом компьютере, ставьте компонент «1С:Предприятие» — толстый клиент. Он умеет напрямую открывать файловые базы. Языковые интерфейсы, веб-клиент и серверные компоненты не нужны — снимайте с них флажки, чтобы не тратить место на диске и не обновлять лишнее при каждой смене релиза.
Клиент-серверный режим
Если база работает через сервер 1С, на рабочем месте достаточно тонкого клиента. Он занимает заметно меньше места, быстрее запускается и меньше нагружает сеть. Толстый клиент оставьте только тем, кому нужен конфигуратор или специфические функции, недоступные в тонком клиенте (например, некоторые старые механизмы обмена).
Какой клиент выбрать
Нужен для файловых баз, конфигуратора и отладки. Тяжелее, требует больше ресурсов.
Оптимален для клиент-серверного режима и подключения к веб-серверу. Без конфигуратора.
Работа через браузер без установки платформы, но требует публикации базы на веб-сервере.
Что установить на сервер
Выделенный сервер в клиент-серверной архитектуре требует минимум компонента «Сервер 1С:Предприятия». При установке он регистрируется как служба Windows (или демон в Linux) и слушает порты агента кластера.
Дополнительно на сервер обычно ставят:
- Администрирование сервера 1С:Предприятия — консоль управления кластером; её можно ставить и на отдельную машину администратора, а не на сам сервер.
- Модули расширения веб-сервера — только если база публикуется для веб-клиентов или веб-сервисов на этом же сервере.
- Компоненты доступа к базам данных — если требуется прямой доступ из 1С к внешним источникам через ODBC.
Толстый и тонкий клиенты на сервере обычно не нужны: запускать пользовательские сеансы на сервере — плохая практика, которая конкурирует за ресурсы с рабочими процессами кластера. Исключение — диагностика администратором, и для этого достаточно установить клиент временно.
Компоненты для разработчика и администратора
Компьютер разработчика требует самого широкого набора. Минимум — толстый клиент с конфигуратором. Дополнительно полезны:
- Сервер хранилища конфигураций — если команда ведёт групповую разработку через хранилище; сам сервер хранилища обычно ставят на отдельную машину, а на компьютере разработчика нужен только клиентский доступ.
- Модули расширения веб-сервера — для локальной отладки веб-клиента и HTTP-сервисов.
- Компоненты доступа к базам данных — для тестирования обменов с внешними источниками.
Администратору, который не пишет код, достаточно консоли администрирования сервера и тонкого клиента для проверки доступности баз. Ставить полный толстый клиент на машину администратора имеет смысл, только если он выполняет обновление конфигураций через конфигуратор.
Порядок выборочной установки
Процедура одинакова для всех ролей, отличается только набор отмеченных компонентов.
- 1Распакуйте дистрибутив платформы и запустите setup.exe от имени администратора.
- 2На шаге выбора варианта установки укажите «Выборочная» (Custom).
- 3В дереве компонентов отметьте нужные позиции, для остальных выберите «Данный компонент не будет установлен».
- 4Укажите папку установки — при обновлении лучше оставить путь по умолчанию, чтобы версии легли рядом.
- 5Завершите установку и перезагрузите компьютер, если ставился сервер 1С или веб-расширения.
- 6Запустите 1С, добавьте базу в список и проверьте вход под тестовой учётной записью.
Если платформа уже установлена и нужно добавить или удалить компонент, запустите тот же setup.exe повторно — установщик откроется в режиме изменения, и вы сможете переключить флажки без полного удаления.
Как проверить результат и типичные ошибки
После установки убедитесь, что выбранный набор действительно работает. Проверка занимает несколько минут и избавляет от обращений пользователей в первый же день.
Как проверить результат
Ярлык 1С открывает окно со списком баз, база запускается без ошибок
Ошибка «не найдена компонента» или клиент не стартует — не установлен нужный клиент
В оснастке services.msc служба «Агент сервера 1С:Предприятия» в состоянии «Работает»
Служба отсутствует или не запускается — серверный компонент не установлен или порт занят
База открывается в браузере по адресу публикации
Ошибка 404 или 500 — модули расширения веб-сервера не установлены или не настроены
В окне «О программе» указан ожидаемый номер релиза
Запускается старая версия — в списке баз указан неверный путь к платформе
Часто задаваемые вопросы
Можно ли потом доустановить компонент, который пропустили при установке?
Да. Запустите setup.exe из того же дистрибутива — установщик откроется в режиме изменения. Отметьте недостающий компонент и завершите установку. Удалять платформу целиком не требуется.
Нужен ли толстый клиент, если база работает на сервере 1С?
Обычным пользователям — нет, достаточно тонкого клиента. Толстый клиент нужен разработчикам и администраторам, которым требуется конфигуратор, а также для старых механизмов, не поддерживаемых тонким клиентом.
Что ставить на компьютер, где база открывается только через браузер?
Ничего из платформы ставить не нужно — веб-клиент работает в браузере. Все серверные компоненты и модули расширения веб-сервера устанавливаются на стороне веб-сервера, где опубликована база.
Можно ли держать несколько версий платформы на одном компьютере?
Да, это штатный режим: каждая версия устанавливается в отдельную папку, а в свойствах базы указывается, какую версию использовать. Это удобно, когда разные базы работают на разных релизах платформы.
Где взять дистрибутив для выборочной установки?
Полный дистрибутив платформы доступен на портале 1С в разделе обновлений для зарегистрированных пользователей с действующим договором сопровождения, а также поставляется на установочном носителе в составе поставки программы.
Влияет ли выбор компонентов на лицензирование?
Состав установленных компонентов не влияет на лицензии: учитываются активные сеансы пользователей и серверные лицензии. Однако сама программа защиты и драйверы аппаратных ключей должны быть установлены там, где используется соответствующий тип лицензии.
Что важно запомнить
Ставьте компоненты платформы под роль машины: пользователю — тонкий или толстый клиент, серверу — сервер 1С и консоль администрирования, разработчику — полный набор с конфигуратором. Лишние компоненты не ставьте, изменения на боевом сервере проводите в нерабочее время, а после установки проверяйте запуск базы и состояние служб.