Администрирование · 11 мин
Как запустить 1С под тонким клиентом
Пошаговая инструкция по запуску 1С под тонким клиентом: публикация базы на веб-сервере, настройка подключения, типичные ошибки и способы их устранения.
Тонкий клиент 1С — это облегчённая версия платформы, которая выполняет на компьютере пользователя только интерфейс, а всю бизнес-логику и работу с данными переносит на сервер. Такой режим снижает требования к рабочим станциям, уменьшает сетевой трафик и упрощает обновление платформы: достаточно обновить сервер, а не каждый компьютер.
Запустить базу под тонким клиентом можно тремя способами: через файловый вариант с прямым доступом к каталогу, через клиент-серверный вариант с кластером 1С и через веб-сервер по протоколу HTTP. Выбор зависит от того, как развёрнута ваша инфраструктура и где физически находятся пользователи.
Ниже разобраны все три сценария с конкретными действиями, проверкой результата и разбором типичных ошибок. Инструкции применимы к актуальным версиям платформы 1С:Предприятие 8.3 и подходят как для локальной сети, так и для удалённого доступа.
Что такое тонкий клиент и когда его выбирать
Тонкий клиент передаёт по сети только отображение форм и действия пользователя, а запросы к данным выполняет сервер приложений или веб-сервер. Благодаря этому он работает заметно быстрее толстого клиента на медленных каналах связи и не требует установки полной платформы на каждое рабочее место.
Выбирайте тонкий клиент, если у пользователей слабые компьютеры, если база развёрнута в клиент-серверном варианте или опубликована на веб-сервере, а также если нужно организовать доступ филиалов через интернет. Для административных задач — конфигурирования, обновления конфигурации, работы с хранилищем — тонкий клиент не подходит: эти операции выполняются в конфигураторе или толстом клиенте.
Подготовка: установка тонкого клиента
Дистрибутив тонкого клиента входит в состав полного дистрибутива платформы и также доступен отдельным файлом на портале поддержки пользователей 1С. При установке из полного дистрибутива запустите setup.exe и на этапе выбора компонентов отметьте только «1С:Предприятие — тонкий клиент».
Версия тонкого клиента должна совпадать с версией сервера или быть совместимой с ней. Если на сервере установлена платформа, например, 8.3.22, а на рабочем месте — 8.3.18, подключение к кластеру может завершиться ошибкой несовместимости версий. Проверить версию сервера можно в консоли кластера или у администратора.
Для подключения через веб-сервер тонкий клиент скачивает нужные компоненты автоматически при первом запуске — в этом случае достаточно ссылки на публикацию. Это удобный способ массового развёртывания: пользователю отправляют ярлык с адресом базы, и установка происходит без участия администратора.
Запуск файловой базы под тонким клиентом
Файловая база в каталоге на локальном диске или сетевом ресурсе запускается тонким клиентом напрямую. Откройте окно запуска 1С (ярлык «1С:Предприятие»), нажмите «Добавить», выберите «Добавление в список существующей информационной базы» и укажите тип расположения — «На данном компьютере или в локальной сети». В поле каталога укажите путь к папке с файлом 1Cv8.1CD.
После добавления базы выделите её в списке и нажмите кнопку выбора режима запуска — по умолчанию может стоять «Выбирать автоматически». Явно укажите «Тонкий клиент», чтобы гарантировать нужный режим независимо от настроек базы.
Учтите ограничение: файловый вариант с прямым доступом к каталогу чувствителен к качеству сети. При работе нескольких пользователей по сети с общей папкой возможны блокировки и замедление. Если одновременно работает больше нескольких человек, рассмотрите публикацию базы на веб-сервере или переход на клиент-серверный вариант.
- 1Установите тонкий клиент той же версии, что и платформа, создавшая базу
- 2Откройте окно запуска 1С и нажмите «Добавить»
- 3Выберите «На данном компьютере или в локальной сети» и укажите каталог базы
- 4В настройках базы выберите режим запуска «Тонкий клиент»
- 5Запустите базу и войдите под своим пользователем
Подключение к серверной базе через кластер 1С
В клиент-серверном варианте тонкий клиент подключается к кластеру серверов 1С по протоколу TCP. При добавлении базы выберите тип расположения «На сервере 1С:Предприятия» и заполните два поля: имя кластера (обычно это имя или IP-адрес сервера приложений) и имя информационной базы в кластере — оно задаётся администратором при создании базы и может отличаться от имени базы в СУБД.
По умолчанию кластер работает на порту 1541, а агент сервера — на порту 1540. Если клиент и сервер находятся в разных сегментах сети, убедитесь, что эти порты открыты в брандмауэре. Признак закрытого порта — ошибка «Ошибка соединения с сервером» при запуске.
После добавления базы выберите режим «Тонкий клиент» и выполните вход. Первый запуск может занять больше времени — клиент загружает с сервера кэш метаданных конфигурации. Последующие запуски будут быстрее.
Публикация на веб-сервере и запуск по HTTP
Работа через веб-сервер — основной способ дать доступ к 1С удалённым пользователям без VPN и терминальных решений. Поддерживаются веб-серверы IIS (Windows) и Apache. Публикацию выполняет администратор на сервере, где установлены компоненты платформы «Модули расширения веб-сервера».
Для публикации откройте конфигуратор от имени администратора, перейдите в меню «Администрирование — Публикация на веб-сервере». Укажите имя публикации (оно войдёт в URL), выберите веб-сервер и каталог публикации, отметьте флажки «Публиковать доступ для клиентских приложений» и при необходимости «Публиковать тонкий клиент и веб-клиент». Нажмите «Опубликовать» и перезапустите веб-сервер.
После публикации база доступна по адресу вида http://server/base_name. На рабочем месте пользователя базу добавляют через пункт «На веб-сервере», указав этот адрес. Тонкий клиент при первом запуске загрузит необходимые компоненты автоматически.
webinst -publish -apache24 -wsdir base_name -dir "C:\inetpub\base_name" -connstr "Srvr=server1c;Ref=base_name;"Команда выше — альтернатива публикации через конфигуратор: утилита webinst из каталога платформы выполняет ту же задачу из командной строки, что удобно для автоматизации. Параметры подключения в -connstr должны точно соответствовать параметрам базы.
Проверка результата и настройка скорости работы
Признак успешного запуска — открывшееся окно информационной базы с интерфейсом конфигурации после ввода логина и пароля. Если вместо этого появляется окно выбора режима или ошибка, проверьте настройки: версию платформы, доступность сервера и корректность имени базы.
Скорость работы тонкого клиента зависит от задержек сети и настроек режима. В параметрах информационной базы можно выбрать режим «Скорость» вместо «Комфорт» — это уменьшает объём передаваемых данных за счёт более экономного обновления интерфейса. На быстрых каналах разница незаметна, на медленных — ощутима.
Для диагностики задержек полезен замер: если формы открываются дольше нескольких секунд в локальной сети, причина обычно не в тонком клиенте, а в загрузке сервера СУБД или в неоптимальных запросах конфигурации. Начинайте проверку с мониторинга сервера, а не с переустановки клиента.
Как проверить результат
Открывается интерфейс конфигурации, документы и отчёты доступны
Ошибка соединения, окно выбора режима или пустое окно
Формы открываются за 1–3 секунды в локальной сети
Каждая форма открывается дольше 5–10 секунд
Второй и следующие запуски заметно быстрее первого
Каждый запуск одинаково медленный — возможно, не сохраняется кэш
Типичные ошибки и их устранение
Ошибка «Информационная база не обнаружена» при подключении к кластеру почти всегда означает опечатку в имени базы или неверное имя сервера. Сверьте имя базы с консолью кластера — регистр символов значения не имеет, но лишние пробелы и символы критичны.
Ошибка несовместимости версий возникает, когда версия тонкого клиента старше или младше версии сервера за пределами допустимой совместимости. Решение — установить на рабочее место ту же версию платформы, что и на сервере. При работе через веб-публикацию клиент подбирает версию автоматически, поэтому этот способ предпочтителен при разнородном парке машин.
Ошибка прав доступа к файловой базе означает, что у пользователя операционной системы нет полных прав на каталог с базой. Выдайте права на чтение и запись для всех пользователей базы на уровне файловой системы — этого достаточно, выдавать права на всю папку программы 1С не требуется.
FAQ
Можно ли запустить тонкий клиент без установки платформы на компьютер?
Да, если база опубликована на веб-сервере. Тонкий клиент можно запустить из браузера по ссылке публикации — нужные компоненты загрузятся автоматически. Альтернатива — веб-клиент, который вообще не требует установки, но имеет ограничения по функциональности.
Чем тонкий клиент отличается от веб-клиента?
Тонкий клиент — устанавливаемое приложение с полной поддержкой интерфейсных возможностей платформы, включая работу с торговым оборудованием и файловой системой. Веб-клиент работает в браузере без установки, но не поддерживает часть механизмов: например, некоторые расширения работы с файлами и оборудованием.
Работает ли тонкий клиент через интернет без веб-сервера?
Прямое подключение к кластеру через интернет технически возможно при пробросе портов, но это небезопасно и не рекомендуется. Правильные варианты — публикация на веб-сервере с HTTPS, VPN-канал до локальной сети или терминальный доступ.
Почему первый запуск тонкого клиента долгий?
При первом подключении клиент загружает с сервера и сохраняет локально кэш метаданных конфигурации. Это разовая операция; последующие запуски используют кэш и проходят быстрее. Если долгий запуск повторяется каждый раз, проверьте, не очищается ли каталог кэша и есть ли у пользователя права на запись в профиль.
Можно ли через тонкий клиент обновить конфигурацию?
Нет. Обновление конфигурации, загрузка данных из файлов конфигуратора и другие административные операции выполняются в конфигураторе. Тонкий клиент предназначен только для пользовательской работы с базой.
Что делать, если после обновления платформы тонкий клиент перестал подключаться?
Проверьте, совпадает ли версия клиента с версией сервера. Если сервер обновили, а рабочие места — нет, установите на клиентские компьютеры новую версию тонкого клиента или перейдите на подключение через веб-публикацию, где версия подбирается автоматически.
Что важно запомнить
Тонкий клиент запускается тремя способами: напрямую к файловой базе, к кластеру серверов 1С или через публикацию на веб-сервере. Версии клиента и сервера должны совпадать, а доступ из интернета следует организовывать только через HTTPS-публикацию или VPN. Большинство ошибок подключения решается проверкой имени базы, версии платформы и сетевой доступности сервера.