26 января 2014 г.

Административная установка 1С:Предприятие 8.2 ч.1. Установка из общего сетевого ресурса.

  • Как установить платформу “1С:Предприятие 8.2” на большое количество компьютеров?
  • Как поддерживать актуальную версию платформы “1С:Предприятие 8.2” на большом количестве ПК?
  • Как дать право пользователям обновлять платформу “1С:Предприятие 8.2” без предоставления прав администратора?
  • Как автоматизировать процессы установки и обновления платформы “1С:Предприятие 8.2” в корпоративной сети?


Административная установка платформы “1С:Предприятие 8.2”

Существует несколько вариантов, так сказать административной установки платформы “1С:Предприятие 8.2”:
  1. Рекомендуемая фирмой “1С”установка из общего сетевого ресурса со специально настроенной структурой.
  2. Установка с помощью политики “Установка программ” групповых политик Windows.
  3. Установка при помощи logon-скрипта, назначенного групповыми политиками Windows.
Каждый способ имеет свои плюсы и минусы.

Способ 1: Административная установка платформы “1С:Предприятие 8.2” из общего сетевого ресурса.

В руководстве администратора “1С:Предприятие 8.2” рекомендуется для установки пользователями платформы создать общедоступный сетевой ресурс со следующим расположением файлов:
\\Server\1CEDistr
\\Server\1CEDistr\1CEStart.exe
\\Server\1CEDistr\1CESCmn.cfg
\\Server\1CEDistr\ibcommon.v8i
\\Server\1CEDistr\8.2.9.10
\\Server\1CEDistr\8.2.9.10\Setup.exe
\\Server\1CEDistr\8.2.9.150
\\Server\1CEDistr\8.2.9.150\Setup.exe
\\Server\1CEDistr\8.2.xx.xx
\\Server\1CEDistr\8.2.xx.xx\Setup.exe

В Вышеприведенной схеме:
  • \\Server\1CEDistr – каталог на сервере Server, в котором расположены файлы, необходимые для развертывания системы.
  • 1CEStart.exe – программа запуска. Для начальной установки достаточно запустить программу запуска из этого сетевого каталога.
  • ibcommon.v8i – список общих информационных  баз, если он существует (имя условное и не является обязательным)
  • 1CESCmn.cfg – общий конфигурационный файл. Рекомендуется указать в нем следующие параметры:
CommonInfoBases=ibcommon.v8i – если необходимо чтобы у пользователей при запуске присутствовал список общих информационных баз.
InstallComponents – указать те компоненты которые необходимы для установки на компьютеры пользователей. Пример:
DefaultFersion=8.2.13-8.2.13.205
InstalledLocation=C:\Program Files\1cv82

InstallComponents=DESIGNERALLCLIENTS=1 THINCLIENTFILE=1 THINCLIENT=1 WEBSERVEREXT=0 SERVER=0 CONFREPOSSERVER=0 CONVERTER77=0 SERVERCLIENT=0 LANGUAGES=RU 
CommonInfoBases=\\Server\1CEDistr\ibcommon.v8i
DistributiveLocation=\\Server\1CEDistr 
  • 8.2.9.100, 8.2.9.150 и 8.2.xx.xx – каталоги с дистрибутивами соответствующих версий “1С:Предприятие 8”
  • Setup.exe – программа запуска установки системы программ “1С:Предприятие”

Как это работает.

  1. Первоначальная установка. После создания вышеописанного общего сетевого ресурса пользователь для первоначальной установки должен запустить программу запуска 1CEStart.exe, в результате запуска произойдет установка последней присутствующей в данном каталоге версии платформы “1С:Предприятие 8”, при этом установлены будут те компоненты которые указаны в параметре InstallComponents файла 1CESCmn.cfg.
  2. Обновление платформы. После выхода очередной версии платформы “1С:Предприятие 8” необходимо добавит в общий сетевой ресурс соответствующий каталог вида 8.2.xx.xx с дистрибутивом данной версии. При последующем запуске пользователем системы “1С:Предприятие 8” произойдет автоматическая установка новой версии.

Плюсы данного способа:

  • может использоваться в сетях работающих на основе рабочих групп;
  • для установки новой версии достаточно скопировать соответствующий дистрибутив в общий сетевой ресурс, т.е. нет необходимости в дополнительных действиях со стороны администратора;

Минусы:

  • пользователи должны обладать правами локальных администраторов для возможности установки либо необходимо включение политики разрешения установки в групповых политиках;
  • со временем список установленных версий может стать достаточно внушительным, данный способ не подразумевает автоматическое удаление устаревших версий платформы.
    Данный способ, на мой взгляд, удобен там где пользователи обладают достаточными правами, либо в небольших сетях, когда администратор в состоянии обойти все рабочие станции и запустить от своего имени обновление.

Комментариев нет:

Отправить комментарий