Автоматическое обновление тонкого клиента 1С через веб-сервер — это простой способ централизованно поддерживать актуальную версию у пользователей без ручного вмешательства.
В этой инструкции разберем, как опубликовать дистрибутив тонкого клиента 1С через Apache 2.4.
Подготовка дистрибутивов 1С
Создайте каталог для хранения дистрибутивов, например:
C:\Platform
Поместите в него архивы тонкого клиента для нужных платформ.
Важно:
- архивы должны быть в формате ZIP
- без вложенных каталогов (файлы должны лежать в корне архива)
Где взять дистрибутивы:
- из установленной платформы 1С
- путь по умолчанию:
C:\Program Files\1cv8\8.3.xx.xxxx\bin\distr
Также можно использовать готовые сборки с дистрибутивами для:
- Windows
- Linux
- macOS
Это особенно удобно для автоматического обновления клиентов через веб-сервер.
Настройка Apache 2.4
Откройте конфигурационный файл:
C:\Apache24\conf\httpd.conf
Добавьте в конец файла:
# 1C platform distribution
Alias "/platform" "C:/Platform/"
<Directory "C:/Platform/">
AllowOverride All
Options Indexes Includes
Require all granted
</Directory>Что это делает:
- создает URL
/platform - открывает доступ к каталогу с дистрибутивами
- включает просмотр содержимого (Indexes)
Перезапуск Apache
Перезапустите Apache:
- через службы Windows
или - командой:
httpd -k restart
Если сервер не запускается:
- проверьте синтаксис конфигурации
- убедитесь, что используется Apache 2.4 (директива
Require all grantedне работает в 2.2)
Публикация дистрибутива в 1С
Откройте базу 1С в режиме Конфигуратор (от имени администратора).
Далее:
- Меню Администрирование → Публикация на веб-сервере
- Установите галочку «Публиковать дистрибутив»
- Укажите URL (например): http://your-server/platform
- Нажмите «Опубликовать»
Проверка работы
Откройте в браузере:
http://your-server/platform
Если все настроено правильно:
- отобразится список файлов
или - начнется скачивание архива
Как работает автоматическое обновление
После настройки:
- пользователь запускает устаревший тонкий клиент
- 1С определяет наличие новой версии
- автоматически скачивает дистрибутив
- запускает установку
Это полностью исключает ручное обновление рабочих мест.
Частые ошибки
403 Forbidden
- нет
Require all granted - неверные права на папку
404 Not Found
- ошибка в Alias
- неправильный путь к каталогу
Apache не стартует
- синтаксическая ошибка в httpd.conf
- несовместимые директивы для версии Apache
Рекомендации
- храните только актуальные версии дистрибутивов
- о публикации 1с на IIS
- используйте понятные имена архивов
- ограничьте доступ к серверу (если требуется) через IP или VPN
- логируйте доступ к
/platformдля диагностики - публикуйте только с SSL, это важно!
Итог
Публикация дистрибутива тонкого клиента 1С через Apache 2.4 занимает несколько минут, но значительно упрощает сопровождение инфраструктуры:
- централизованное обновление
- минимизация ручной работы
- снижение ошибок пользователей
на основе материалов https://www.mikuslas.ru/platform





