Полное руководство: публикация базы 1С на веб-сервере для удаленного доступа

Иван Корнев·18 августа 2026·3 мин

Публикация базы 1С на веб-сервере для удаленного доступа позволяет работать через браузер без установки толстого клиента. Для этого установите модуль расширения веб-сервера, выберите IIS, Apache или Nginx и опубликуйте базу через конфигуратор.

Оглавление

Выбор и подготовка веб-сервера

Для организации удаленного доступа поддерживаются три основных веб-сервера. Выбор зависит от операционной системы и архитектуры инфраструктуры.

Веб-серверОперационная системаОсобенности использования
IISWindows ServerСтандартное решение, интегрируется с аутентификацией ОС. Требует установки роли веб-сервера и компонентов ISAPI.
ApacheLinux / WindowsКроссплатформенный сервер. Настройка выполняется через конфигурационные файлы или мастер публикации 1С.
NginxLinuxИспользуется преимущественно как реверс-прокси перед Apache для обработки статики и SSL-терминации.

Общие требования к подготовке:

  • Разрядность платформы: должна строго соответствовать разрядности веб-сервера. Нельзя опубликовать базу через 64-битный IIS, используя 32-битную платформу 1С.
  • Версия платформы: для публикации веб-клиента необходимо использовать ту же версию платформы, которая применяется для работы с данной информационной базой.
  • Установка компонентов: при установке платформы 1С на сервере обязательно выберите компонент «Модуль расширения веб-сервера» для соответствующего типа сервера (IIS/Apache/Nginx).

Процесс публикации базы 1С

Настройка выполняется непосредственно из интерфейса конфигуратора:

  1. Запустите конфигуратор нужной информационной базы от имени администратора.
  2. Перейдите в меню «Администрирование» → «Публикация на веб-сервере».
  3. Укажите имя публикации, выберите тип веб-сервера и отметьте необходимые сервисы (Веб-клиент, Web-сервисы, HTTP-сервисы).
  4. Нажмите кнопку «Опубликовать»; платформа автоматически внесет изменения в конфигурацию веб-сервера и создаст необходимые виртуальные каталоги.
  5. После публикации перезапустите веб-сервер, если это не произошло автоматически, чтобы применить настройки.

Настройка безопасности и доступа

Перед открытием сетевых портов убедитесь, что брандмауэр сервера разрешает обращение к процессам веб-сервера и кластера 1С, иначе удаленный доступ будет заблокирован на уровне ОС.

  • HTTPS: для безопасного удаленного доступа настоятельно рекомендуется настроить SSL-сертификат и работу по протоколу HTTPS.
  • Аутентификация: в IIS можно настроить аутентификацию средствами Windows или использовать стандартную аутентификацию 1С; в Apache/Nginx она настраивается через конфигурационные файлы.
  • Брандмауэр: убедитесь, что на сервере открыты порты 80/443 и разрешено обращение к процессам веб-сервера и кластера 1С.

Частые ошибки

  • Несовпадение разрядности: ошибка «Невозможно опубликовать базу в виду различия платформы х32 и веб сервера х64» устраняется установкой платформы соответствующей разрядности.
  • Ошибки пула приложений (IIS): если веб-приложение не запускается, проверьте настройки пула приложений (Identity, .NET CLR Version) в диспетчере IIS.
  • Синтаксические ошибки (Apache/Linux): ошибки вида «Syntax error on line...» обычно связаны с некорректной генерацией конфига или ручным редактированием; попробуйте переопубликовать базу штатными средствами.
  • Проблемы перезапуска: если EDT или конфигуратор не могут перезапустить веб-сервер после публикации, выполните перезапуск службы веб-сервера вручную.

FAQ

Можно ли опубликовать 32-битную базу 1С на 64-битном веб-сервере?
Нет, разрядность установленной платформы «1С:Предприятие» должна строго соответствовать разрядности веб-сервера.

Нужно ли перезагружать весь сервер после публикации?
Перезагружать сервер целиком не обязательно. Требуется только перезапуск службы веб-сервера (IIS, Apache или Nginx), если он не произошел автоматически после нажатия кнопки «Опубликовать».

Какие сервисы можно опубликовать через конфигуратор?
В окне публикации можно выбрать Веб-клиент, Web-сервисы и HTTP-сервисы в зависимости от задач удаленного доступа и интеграции.