Администрирование · 10 мин
Как добавить базу 1С с веб-сервера
Как подключить базу 1С, опубликованную на веб-сервере: настройка публикации, добавление по URL, тонкий клиент и браузер, типичные ошибки и их решение.
Работа с базой 1С через веб-сервер — стандартный способ дать сотрудникам доступ к учётной системе без установки клиента на каждый компьютер и без прямого доступа к серверу баз данных. Пользователь подключается по обычной ссылке вида http://server/base — через браузер или тонкий клиент 1С. Такая схема удобна для филиалов, удалённых сотрудников и мобильной работы.
Чтобы добавить такую базу в список информационных баз, нужно понимать две стороны задачи: публикация базы на веб-сервере (это делает администратор) и подключение со стороны пользователя (это делает каждый, у кого есть ссылка и учётные данные). Ниже разобраны оба этапа: от публикации до проверки подключения и устранения типичных ошибок.
Что нужно подготовить перед подключением
Перед тем как добавлять базу, убедитесь, что у вас есть три вещи: точный адрес публикации (URL), логин и пароль пользователя информационной базы, а также установленная платформа 1С подходящей версии, если планируете работать через тонкий клиент. Для работы только через браузер платформа на компьютере не нужна.
Адрес публикации выдаёт администратор. Обычно он выглядит как http://server.company.ru/ut или https://1s.firma.local/trade. Имя после последнего слеша — это имя виртуального каталога, заданное при публикации. Если по этому адресу в браузере открывается страница входа 1С — публикация работает, и базу можно добавлять.
Публикация базы на веб-сервере со стороны администратора
Если база ещё не опубликована, это делает администратор на сервере. Потребуется установленный веб-сервер (IIS в Windows или Apache) и компоненты платформы 1С «Модули расширения веб-сервера», которые ставятся при установке платформы.
Порядок публикации через конфигуратор: откройте конфигуратор нужной базы, перейдите в меню Администрирование → Публикация на веб-сервере. Укажите имя публикации (латиницей, без пробелов — оно станет частью URL), выберите веб-сервер и каталог публикации, отметьте нужные флажки: публикация тонкого и веб-клиента, при необходимости — веб-сервисов и HTTP-сервисов. Нажмите «Опубликовать».
- 1Установите веб-сервер (IIS или Apache) и модули расширения веб-сервера платформы 1С
- 2Откройте конфигуратор, меню Администрирование → Публикация на веб-сервере
- 3Задайте имя публикации латиницей и выберите каталог
- 4Отметьте публикацию тонкого и веб-клиента, при необходимости — сервисы
- 5Нажмите «Опубликовать» и проверьте открытие URL в браузере
После публикации проверьте результат: откройте в браузере адрес вида http://имя_сервера/имя_публикации. Должна появиться страница входа в 1С с полями выбора пользователя и пароля. Если вместо этого ошибка 404 или 500 — публикация настроена не полностью, и клиентам подключаться ещё рано.
Как добавить базу в список информационных баз
Основной сценарий для пользователя тонкого клиента. Запустите ярлык 1С — откроется окно со списком информационных баз. Нажмите кнопку «Добавить» и выберите вариант «Добавление в список существующей информационной базы».
На следующем шаге укажите наименование базы — любое понятное название, например «Управление торговлей (веб)». Затем в поле «Тип расположения информационной базы» выберите «На веб-сервере» и в поле ниже вставьте адрес публикации, полученный от администратора, например http://server/ut.
Нажмите «Далее» и «Готово». База появится в списке. При первом запуске платформа запросит имя пользователя и пароль — введите учётные данные, заведённые в этой информационной базе. В дальнейшем запуск выполняется двойным щелчком по строке списка.
- 1Откройте стартовое окно 1С и нажмите «Добавить»
- 2Выберите «Добавление существующей информационной базы»
- 3Задайте понятное наименование базы
- 4Укажите тип расположения «На веб-сервере» и вставьте URL публикации
- 5Нажмите «Готово», запустите базу и введите логин с паролем
Подключение через браузер и тонкий клиент: что выбрать
Через веб-сервер с базой можно работать двумя способами. Веб-клиент — это работа прямо в браузере: достаточно открыть URL публикации, ничего устанавливать не нужно. Тонкий клиент — отдельная небольшая программа, которая подключается к той же публикации, но обычно работает быстрее и поддерживает больше возможностей интерфейса.
Веб-клиент или тонкий клиент
Подходит для разовой работы и слабых компьютеров, ничего устанавливать не нужно. Ограничение: зависит от браузера, часть функций (например, работа с локальными файлами) ограничена.
Подходит для постоянной работы: быстрее, стабильнее, поддерживает расширения работы с файлами и криптографии. Ограничение: требует установки платформы той же версии, что и на сервере.
Если сотрудник работает с базой ежедневно, ставьте тонкий клиент. Если нужен эпизодический доступ с чужого или домашнего компьютера — достаточно браузера. Обе точки входа используют одну и ту же публикацию и одни и те же учётные данные, настраивать что-то отдельно не требуется.
Типичные ошибки при подключении и их решение
Чаще всего пользователи сталкиваются с ошибкой «Ошибка соединения с сервером» или сообщением о несовпадении версий. Причины обычно типовые: неверный URL, недоступность веб-сервера из сети пользователя, различие версий платформы на клиенте и сервере.
Отдельный случай — ошибка сертификата при подключении по HTTPS. Она возникает, если используется самоподписанный сертификат, не добавленный в доверенные на компьютере пользователя. Решение — установить корневой сертификат организации на клиентские машины либо использовать сертификат от доверенного центра сертификации.
Проверка результата и контрольные точки
После добавления базы убедитесь, что подключение работает корректно. Признак успеха — база запускается, открывается начальная страница конфигурации, документы и отчёты открываются без ошибок, а данные соответствуют тем, что видят другие пользователи.
Как проверить результат
Открывается страница входа 1С с выбором пользователя
Ошибка 404, 500 или страница веб-сервера по умолчанию
Запрашиваются логин и пароль, база открывается
Ошибка соединения или сообщение о несовпадении версий
Формы открываются за приемлемое время для вашего канала
Постоянные задержки и обрывы — проверьте канал связи и нагрузку на сервер
Данные совпадают с тем, что видят коллеги в этой базе
Другие данные — возможно, вы подключились к другой публикации (например, к копии)
Если база добавлена, но работает медленно, причина чаще всего в канале связи или перегруженном веб-сервере, а не в настройках клиента. В этом случае проверьте скорость соединения с сервером и сообщите администратору о симптомах — с точным временем возникновения задержек.
Удобно хранить URL публикации в инструкции для сотрудников вместе с контактом администратора. Тогда новый пользователь добавляет базу самостоятельно за пару минут, а администратору остаётся только завести учётную запись.
Ограничения и когда нужен администратор
Самостоятельно пользователь может только добавить уже опубликованную базу и подключиться под своей учётной записью. Всё остальное — публикация, настройка прав, HTTPS, доступ из интернета, обновление платформы на сервере — зона ответственности администратора. Попытки менять настройки веб-сервера без полномочий могут нарушить работу всех пользователей базы.
Учитывайте и ограничения самой схемы: веб-клиент не поддерживает часть возможностей толстого клиента (например, конфигуратор и некоторые механизмы интеграции), а работа через интернет требует стабильного канала. Для нагруженных операций — группового проведения, больших отчётов — предпочтителен тонкий клиент в локальной сети или по качественному VPN.
Что важно запомнить
Чтобы добавить базу 1С с веб-сервера, администратор публикует её на IIS или Apache, а пользователь добавляет базу в список с типом «На веб-сервере», указывая URL публикации. Работать можно через браузер или тонкий клиент; большинство проблем связано с неверным URL, версией платформы или учётными данными.
Частые вопросы
Можно ли добавить базу с веб-сервера без установки платформы 1С?
Да, если работать через веб-клиент — достаточно браузера и адреса публикации. Установка платформы нужна только для тонкого клиента. При этом веб-клиент не требует добавления базы в список: просто откройте URL и войдите под своей учётной записью.
Где взять адрес публикации базы?
Адрес выдаёт администратор, который выполнял публикацию. Имя публикации задаётся в конфигураторе в окне «Публикация на веб-сервере», а полный URL складывается из адреса сервера и этого имени. Самостоятельно «угадать» адрес обычно нельзя.
Почему возникает ошибка несовпадения версий платформы?
Версия тонкого клиента на вашем компьютере отличается от версии платформы на сервере. Установите ту же версию, что используется на сервере, — её номер подскажет администратор. Несколько версий платформы могут coexistировать на одном компьютере, в списке баз можно выбрать нужную.
Безопасно ли подключаться к базе через интернет?
Безопасно при соблюдении условий: подключение по HTTPS с действующим сертификатом, сложные пароли пользователей, ограниченный набор опубликованных сервисов. Если база доступна по HTTP из интернета, данные и пароли передаются открыто — такой схемой пользоваться не стоит.
Можно ли одновременно работать с одной базой через веб и локально?
Да, если это одна и та же информационная база. Публикация на веб-сервере — просто дополнительный способ доступа к ней. Часть пользователей может работать в локальной сети через тонкий или толстый клиент, а часть — через веб-сервер, данные будут общими.
Что делать, если база добавлена, но логин и пароль не подходят?
Учётные записи хранятся внутри информационной базы и заводятся администратором в конфигураторе или в режиме предприятия. Обратитесь к администратору, чтобы он создал пользователя или сбросил пароль. Проверьте также раскладку клавиатуры и регистр — пароль в 1С чувствителен к регистру.