Автообновление Тонкого клиента 1С на веб сервере Apache 2.4

Сервер терминалов, RemoteApp, или Active Directory + GPO, позволяют нам без особого труда обновлять платформу 1С централизованно, не «бегая» от ПК к ПК по всему офису, кабинетам, филиалам компании.

А вот держать в актуальном состоянии платформу 1С, в частности «Тонкий клиент», без такой централизации бывает не просто, если речь идет о схемах работы в 1С с использованием простого веб сервера Apache 2.4.

Как вы наверное знаете, Сервер 1С, должен точно соответствовать версии клиента (в счет и минорные версии)  в противном случаи ловим ошибку «Несоответствия версии клиента и сервера».

«Несоответствия версии клиента и сервера».

Да, мы никогда не встретим такую ошибку, используя веб обозреватель для работы в 1С, так как на него можно сказать «приходит» веб клиент 1С нужной версии на автомате.

А вот если задействовать дополнительно к веб «Тонкий», то здесь уже ошибка гарантирована!

Конечно, как на веб сервере IIS так и на Apache, можно автоматически обновить «Тонкий клиент» 1С, без какого либо вмешательства со стороны администратора 1С, тем самым автоматом решить проблему несоответствий версий!

И если с веб сервером IIS все более-менее стабильно в плане реализации, то вот с новой версией Apache 2.4 есть нюансы.

=======================

 

Внедрив пару верхних советов по запросу из Google: «Автообновление тонкого клиента на веб сервере Apache» я получил отказ на перезапуск службы веб сервера Apache 2.4. Так как правки в конфиге не подошли к сожалению (

Но об этом «сторис» будет чуть позже!

 

Сейчас давайте подготовим все остальное для реализации «автообновления тонкого на веб сервере».

И так, для начала нам нужен идентичный релиз «Тонкого клиента» с «Сервером 1С» отдельным дистрибутивом!

Скачайте его на сайте поддержки пользователей ИТС.

Упакуем его в zip архив (Обязательно) с коротким именем, например set.zip

Тонкий клиент 1С

Тонкий клиент 1С

И в каталоге, например, где у нас установлен веб сервер Apache, создадим себе папку «update».

В этот каталог мы и поместим наш «Тонкий клиент» нужной версии упакованный в zip архив.

Автообновление Тонкого клиента 1С на веб сервере Apache 2.4

Который и будет на «автомате» установлен (обновлен) на все пользовательские ПК, как только 1С обнаружит несоответствие версий клиента и сервера 1С.

После того как файл с «Тонким»  мы подготовили и разместили в каталоге «update»

Идем в «Конфигуратор» нашей базы, там нужно сделать также пару настроек.

Автообновление Тонкого клиента 1С на веб сервере Apache 2.4

  1. Поставим “Птичку” Публиковать дистрибутив тонкого клиента.
  2. Укажем разрядность нашего тонкого клиента (У меня он х64) 
  3. Расположение к zip архиву с тонким клиентом.

И переопубликуем информационную базу на веб сервере Apache 2.4.

 

Далее нам нужно внести правки в сам конфигурационный файл веб сервера Apache (httpd.conf) .

 

Автообновление Тонкого клиента 1С на веб сервере Apache 2.4

Находим в конфиге секцию с публикацией базы 1С.

И сразу ниже, создаем себе новую “Например: Dist 1C”

# 1c publication
Alias “/apache_base” “C:/APACHE/www/”
<Directory “C:/APACHE/www/”>
AllowOverride All
Options None
Require all granted
SetHandler 1c-application
ManagedApplicationDescriptor “C:/APACHE/www/default.vrd”
</Directory>

Продолжение статьи доступно только зарегистрированным пользователям!

Зарегистрироваться / Войти

Если Вы хотите больше узнать о технической стороне 1С, тогда регистрируйтесь на первый бесплатный модуль курса: Администратор 1С >>>

С уважением, Богдан.

 



Есть вопросы? пишите в группу Telegram!

Сканируйте и присоединяйтесь к сообществу!