Администрирование · 11 мин
Как запустить веб-клиент 1С: настройка и публикация базы
Как запустить веб-клиент 1С: настройка веб-сервера IIS или Apache, публикация базы, проверка доступа через браузер и решение типичных ошибок.
Веб-клиент 1С — это способ работы с информационной базой через браузер без установки платформы на компьютер пользователя. Достаточно открыть ссылку вида http://сервер/ИмяБазы, ввести логин и пароль — и интерфейс конфигурации загрузится прямо в окне браузера. Такой режим удобен для удалённых сотрудников, филиалов и ситуаций, где нельзя или нежелательно устанавливать толстый клиент на каждое рабочее место.
Запуск веб-клиента требует предварительной подготовки: на сервере должен быть установлен веб-сервер (IIS или Apache), модули расширения веб-сервера 1С, а сама информационная база — опубликована. Без публикации базы по прямой ссылке откроется ошибка, а не рабочее место.
Ниже разобран полный цикл: от проверки требований до первого входа пользователя и диагностики типичных сбоев. Инструкция подходит для файловых и клиент-серверных баз на платформе 1С:Предприятие 8.3.
Что нужно подготовить перед публикацией
Перед запуском веб-клиента убедитесь, что выполнены базовые условия. Во-первых, платформа 1С:Предприятие должна быть установлена на том компьютере, который будет выполнять роль веб-сервера. При установке обязательно отметьте компонент «Модули расширения веб-сервера» — по умолчанию он может быть не выбран.
Во-вторых, определитесь с веб-сервером. Для Windows штатный вариант — IIS (Internet Information Services), который включается как компонент операционной системы. Альтернатива — Apache 2.x, он подходит и для Linux. Разрядность веб-сервера и модулей расширения 1С должна совпадать: 64-битный IIS требует 64-битных модулей 1С.
В-третьих, сама информационная база должна быть доступна с сервера: для клиент-серверного варианта — работающий сервер 1С и СУБД, для файлового — сетевой или локальный каталог с базой, к которому у службы веб-сервера есть права на чтение и запись.
Проверьте наличие компонента в установщике 1С или в списке установленных программ
Откройте http://localhost на сервере — должна отображаться стартовая страница веб-сервера
Запустите базу в толстом клиенте прямо на сервере
Сравните версию IIS/Apache и версию установленных модулей расширения
Установка и настройка веб-сервера IIS
На Windows Server или десктопной Windows откройте «Панель управления» → «Программы» → «Включение или отключение компонентов Windows». В дереве компонентов отметьте «Службы IIS», обязательно включив подкомпоненты: «Служба World Wide Web», «Средства управления» → «Консоль управления IIS», а в разделе «Разработка приложений» — «Расширения ISAPI» и «Фильтры ISAPI». Без этих расширений публикация 1С работать не будет.
После установки откройте диспетчер служб IIS и убедитесь, что сайт по умолчанию запущен. Проверка простая: в браузере на сервере откройте http://localhost — должна загрузиться приветственная страница IIS. Если страница не открывается, проверьте службу W3SVC и привязки сайта.
Учтите, что публикация базы в IIS требует запуска конфигуратора 1С от имени администратора — иначе конфигуратор не сможет создать виртуальный каталог и внести изменения в конфигурацию веб-сервера.
Альтернатива: Apache
Если используется Apache (например, на Linux или когда IIS недоступен), установите дистрибутив Apache 2.4 соответствующей разрядности. Модули расширения 1С для Apache подключаются через директиву LoadModule в файле httpd.conf, но обычно это делает сам конфигуратор при публикации — вручную править конфигурацию требуется редко.
Публикация информационной базы
Публикация выполняется из конфигуратора. Откройте конфигуратор нужной базы с правами администратора, затем перейдите в меню «Администрирование» → «Публикация на веб-сервере». В открывшемся окне укажите имя публикации — оно станет частью URL, поэтому используйте латинские буквы без пробелов, например trade или acc.
Выберите веб-сервер (IIS или Apache), укажите каталог публикации (для IIS это обычно подкаталог в C:\inetpub\wwwroot). На вкладках диалога можно дополнительно включить публикацию Web-сервисов, HTTP-сервисов и доступа для тонкого клиента через веб-сервер — для простого запуска веб-клиента достаточно настроек по умолчанию.
Нажмите «Опубликовать» и дождитесь сообщения об успешном завершении. После этого в каталоге публикации появится файл default.vrd — он содержит параметры подключения к информационной базе и является ключевым файлом публикации.
- 1Запустите конфигуратор от имени администратора
- 2Откройте меню «Администрирование» → «Публикация на веб-сервере»
- 3Задайте имя публикации латиницей без пробелов
- 4Выберите веб-сервер и каталог публикации
- 5Нажмите «Опубликовать» и дождитесь подтверждения
- 6Проверьте наличие файла default.vrd в каталоге публикации
Первый запуск веб-клиента в браузере
Откройте браузер (поддерживаются актуальные версии Chrome, Firefox, Edge; для устаревших конфигураций может требоваться Internet Explorer с расширением 1С) и введите адрес вида http://имя_сервера/имя_публикации, например http://srv1c/trade. Если всё настроено верно, появится окно аутентификации 1С.
Введите имя пользователя и пароль, как при обычном входе в базу. После успешной авторизации загрузится интерфейс конфигурации — внешне он почти не отличается от тонкого клиента. Первая загрузка может занять заметное время: браузер скачивает клиентские модули и кэширует их.
Для удобства пользователей разошлите им готовую ссылку и рекомендуйте добавить её в закладки. Если планируется доступ из интернета, обязательно настройте HTTPS и не публикуйте базу по открытому HTTP — логины, пароли и данные будут передаваться без шифрования.
Проверка результата и контрольные точки
Успешный запуск определяется тремя признаками: открывается страница аутентификации, вход под реальным пользователем проходит без ошибок, основные формы конфигурации (списки документов, отчёты) открываются и работают. Проверьте также работу под учётной записью с ограниченными правами — иногда под администратором всё работает, а у рядового пользователя не хватает прав на объекты.
Полезно проверить поведение при повторном входе: после первой загрузки кэш браузера должен ускорить последующие запуски. Если каждый вход занимает одинаково много времени, убедитесь, что в браузере не отключено кэширование и не включён режим инкогнито.
Как проверить результат
Отображается окно ввода логина и пароля 1С
Ошибка 404, 500 или страница IIS по умолчанию
Загружается интерфейс конфигурации
Ошибка аутентификации или «информационная база не обнаружена»
Списки и документы открываются, данные сохраняются
Пустые формы, ошибки прав доступа, зависания
Загрузка заметно быстрее первой
Каждый раз долгая загрузка — кэш не работает
Типичные ошибки и способы их устранения
Ошибка 404 после публикации чаще всего означает, что виртуальный каталог не создан или публикация выполнена на другом сайте IIS. Проверьте в диспетчере IIS наличие приложения с именем публикации и путь к каталогу с default.vrd.
Ошибка 500 или сообщение о невозможности загрузить модуль обычно указывают на несовпадение разрядности либо на отсутствие компонентов ISAPI в IIS. Проверьте, что в настройках пула приложений разрешены 32- или 64-битные приложения в соответствии с версией модулей 1С, и что расширения ISAPI установлены.
Сообщение «Информационная база не обнаружена» означает, что веб-сервер не может подключиться к базе: неверный путь в default.vrd, недоступен сервер 1С или у службы веб-сервера нет прав на каталог файловой базы. Откройте default.vrd в текстовом редакторе и сверьте параметры подключения с реальными.
Ограничения веб-клиента и когда он не подходит
Веб-клиент имеет ограничения по сравнению с толстым клиентом: недоступна часть функций работы с файловой системой и COM-объектами, ограничена работа с некоторыми внешними компонентами, торговым оборудованием и средствами криптографии — для них может потребоваться установка расширения для браузера или переход на тонкий клиент. Конфигурирование через веб-клиент невозможно в принципе.
По производительности веб-клиент чувствителен к качеству канала: при нестабильном соединении интерфейс будет «подтормаживать». Для пользователей с плохим каналом часто лучше подходит тонкий клиент через веб-сервер или терминальный доступ.
Сравнение вариантов доступа
Ничего устанавливать не нужно, работает в браузере. Ограничения: нет COM, части внешних компонент, чувствителен к качеству канала
Требует установки небольшого клиента, но стабильнее на слабых каналах и поддерживает больше функций
Полная функциональность, включая конфигурирование. Требует установки платформы и доступа к базе напрямую
Часто задаваемые вопросы
Можно ли запустить веб-клиент 1С без установки веб-сервера?
Для полноценной работы веб-клиента веб-сервер обязателен: именно он обслуживает публикацию и взаимодействует с платформой. Исключение — облачные сервисы вроде 1С:Фреш, где публикация уже выполнена поставщиком, и пользователю достаточно открыть ссылку в браузере. Для тестов разработчик иногда использует встроенные средства отладки, но для рабочей эксплуатации нужен IIS или Apache.
Какие браузеры поддерживает веб-клиент 1С?
Поддерживаются актуальные версии Google Chrome, Mozilla Firefox, Microsoft Edge и Safari на macOS. Для устаревших версий платформы и отдельных функций (например, работы с криптографией или сканерами) может потребоваться Internet Explorer с установленным расширением 1С либо расширение для браузера от 1С.
Почему после публикации открывается ошибка 404?
Чаще всего виртуальный каталог не создан: конфигуратор был запущен без прав администратора или публикация выполнена на другой сайт IIS. Проверьте в диспетчере IIS наличие приложения с именем публикации, путь к каталогу с файлом default.vrd и точность адреса в браузере — имя публикации чувствительно к регистру и написанию.
Нужно ли устанавливать платформу 1С на компьютеры пользователей?
Нет, в этом главное преимущество веб-клиента: на рабочем месте нужен только поддерживаемый браузер. Платформа и модули расширения устанавливаются один раз — на сервере. Исключение — отдельные функции (печать без диалога, работа с оборудованием, электронная подпись), для которых может понадобиться локальное расширение.
Безопасно ли открывать доступ к веб-клиенту через интернет?
Безопасно только при соблюдении мер: обязательный HTTPS с действующим сертификатом, сложные пароли пользователей, ограничение доступа по IP или через VPN, регулярные обновления платформы и веб-сервера. Публикация по открытому HTTP без дополнительной защиты недопустима — учётные данные и содержимое базы передаются без шифрования.
Что делать, если веб-клиент работает медленно?
Проверьте три направления: качество канала между пользователем и сервером (веб-клиент чувствителен к задержкам), загрузку самого сервера (процессор, память, диски) и кэширование в браузере — первая загрузка всегда дольше последующих. Если канал слабый, рассмотрите тонкий клиент через веб-сервер или терминальный доступ как более устойчивые варианты.
Что важно запомнить
Запуск веб-клиента 1С сводится к трём шагам: установить веб-сервер с модулями расширения 1С совпадающей разрядности, опубликовать базу из конфигуратора с правами администратора и открыть адрес публикации в браузере. Для внешнего доступа обязательны HTTPS и ограничение доступа, а типичные сбои чинятся проверкой прав, разрядности и файла default.vrd.