Публикация 1С в браузере через Apache и IIS: доступ из интернета
Зачем открывать 1С через интернет-браузер?
Веб-клиент 1С позволяет сотрудникам (руководителям, менеджерам на удаленке, аудиторам) работать в полноценной 1С через Google Chrome, Safari или Яндекс.Браузер с любого ноутбука, планшета или домашнего ПК без необходимости устанавливать саму платформу 1С и без покупки дорогих терминальных лицензий Windows RDP.
Преимущества веб-публикации:
- Мгновенный старт: достаточно отправить сотруднику ссылку вида
https://1c.mycompany.ru/buh. - Работает на Windows, macOS, Linux, iPad и Android.
- Минимальный расход интернет-трафика (идеально для работы через мобильный интернет).
- Высокая безопасность: базу можно защитить SSL-сертификатом и двухфакторной аутентификацией.
Пошаговая публикация 1С на бесплатном веб-сервере Apache
Шаг 1. Установка Apache
- Скачайте и установите веб-сервер Apache (например, дистрибутив Apache Lounge для Windows x64).
- Убедитесь, что служба Apache запущена и страница
http://localhostоткрывается с сообщением «It works!».
Шаг 2. Выполнение публикации из Конфигуратора 1С
Внимание: Запускайте Конфигуратор 1С обязательно через правый клик мышью → «Запуск от имени администратора», иначе у 1С не будет прав на редактирование файла конфигурации веб-сервера httpd.conf.
- В главном меню Конфигуратора откройте: Администрирование → Публикация на веб-сервере....
- Заполните поля:
- Имя: короткое латинское имя базы (например,
trade). - Веб-сервер: выберите Apache 2.4.
- Каталог: укажите пустую папку на диске для служебных файлов (например,
C:\inetpub\wwwroot\trade).
- Имя: короткое латинское имя базы (например,
- Отметьте галочками «Опубликовать Web-клиент».
- Нажмите кнопку «Опубликовать». 1С автоматически перезапустит веб-сервер и настроит модуль
wsap24.dll.
Шаг 3. Проверка работы
Откройте браузер и перейдите по ссылке: http://localhost/trade (или по локальному IP-адресу сервера). Вы увидите привычное окно авторизации 1С!
Частые вопросы (FAQ)
Нужна ли лицензия 1С для работы через веб-браузер?
Да. При входе пользователя через браузер сервер 1С забирает одну стандартную клиентскую лицензию 1С (программную или аппаратную).
Все ли функции работают в браузере так же, как в обычной программе?
В веб-клиенте работает 98% функционала. Для работы с торговым оборудованием (фискальные регистраторы, сканеры) и прямого доступа к файлам на локальном диске браузер предложит установить маленькое «Расширение для работы с 1С:Предприятием».
Что выбрать: Microsoft IIS или Apache?
Для Windows Server проще и стабильнее встроенный IIS (активируется через Добавление ролей и компонентов). Для Linux-серверов используется Apache или Nginx.
Как защитить базу при открытии доступа во внешний интернет?
Обязательно настройте бесплатный шифрованный протокол HTTPS (SSL-сертификат Let's Encrypt) и никогда не оставляйте учетные записи пользователей 1С с пустыми паролями.