1с административная установка это
Facebook Если у вас не работает этот способ авторизации, сконвертируйте свой аккаунт по ссылке ВКонтакте Google RAMBLER&Co ID
Авторизуясь в LiveJournal с помощью стороннего сервиса вы принимаете условия Пользовательского соглашения LiveJournal
Административная установка и обновление платформы 1С 8.2 без прав администратора
(для версии 8.2.12 и выше)
1. Настраиваем доменную политику для компьютеров и для пользователя «Устанавливать с повышенными правами» (AlwaysInstallElevated)
Конфигурация компьютера\Политики\Административные шаблоны\Компоненты Windows
Конфигурация пользователя\Политики\Административные шаблоны\Компоненты Windows
2. На сервере создаем структуру папок:
Внутри папок с номерами лежат обычные дистрибутивы платформы, не подготовленные специально – просто папки переименованы в соответствии с номером платформы.
3. Файл 1cestart.exe должен быть последней версии (чтобы его добыть, нужно на один компьютер обычным способом установить новую платформу и скопировать файл 1cestart.exe руками из c:\program files\1cv82\common)
4. Файл 1CESCmn.cfg может содержать такие параметры:
DеfаultVеrsiоn - версия платформы для запускаемых баз по умолчанию
CommonCfgLocation - путь к общему файлу конфигурации
DistributiveLocation - путь к папке с дистрибутивами платформы
InstallComponents - указаны те компоненты, которые необходимы для установки на компьютеры пользователей.
CommoninfoBases - путь к общему файлу с базами ibcommon.v8i (если необходимо, чтобы у пользователей при запуске присутствовал список общих информационных баз)
5. Теперь от любого пользователя без прав запускаем 1cEstart.exe. Если все правильно сделано, пойдет установка платформы без лишних вопросов. 1 раз нужно самому запустить 1cEstart.exe, чтобы в профиле пользователя появились нужные настройки, откуда брать дистрибутивы
Для нормальной работы автоматического обновления, при установке должен быть создан файл "C:\ProgramData\1C\1CEStart\1CEStart.c fg" (путь для Windows Vista и старше), в котором указан параметр InstalledLocation
6. В дальнейшем будет достаточно выложить в сетевую папку новый дистрибутив и у всех пользователей новая платформа установится автоматически, без прав, просто при запуске ярлыка 1С с рабочего стола
В версии 8.2 принципиально переработан механизм установки, запуска и обновления платформы. Предприняты существенные усилия для повышения удобства развертывания системы в крупных организациях.
Новый механизм позволяет значительно упростить администрирование системы в тех случаях, когда одновременно используются несколько разных версий платформы. С его помощью автоматизируется их установка, выбор подходящей версии платформы и подходящего клиентского приложения для запуска, а также процесс своевременного обновления платформы.
Так гласит глава книги "1С:Предприятие 8.2. Коротко о главном
Новые возможности версии 8.2 " Москва
2009
- Итак,для развертывания системы с большим количеством пользователей:
- Администратор «1С:Предприятия 8» создает сетевой каталог, в котором размещает программу запуска 1CEStart.exe и структуру каталогов, содержащих дистрибутивы версий платформы;
- Пользователи запускают программу запуска не со своего локального компьютера, а из сетевого каталога (1). Программа запуска не требует компонентов «1С:Предприятия 8», поэтому ее можно скопировать в произвольный каталог;
- Программа запуска анализирует состав установленных у пользователя версий платформы и автоматически устанавливает последнюю версию платформы, если ее нет на компьютере пользователя (v. 8.2.9.216);
- После этого, как и в ранее описанном сценарии, запускается интерактивная программа запуска последней версии платформы на компьютере пользователя (2), а затем клиентское приложение, соответствующее выбранной информационной базе (3).
В сетевом каталоге также обычно размещается и список общих информационных баз. Таким образом, администратор может полностью управлять и составом информационных баз, доступных пользователям, и информацией о том, какие базы какими версиями платформы и какими клиентскими приложениями должны запускаться.
К статье прилагается файл-архив внутри которого содержится полностью готовый каталог сетевой установки со всеми настроечными файлами .Необходимо только в файле 1cescmn.cfg указать необходимый путь к вашему сетевому каталогу
DistributiveLocation=\\\1CDistr-путь к сетевому каталогу
CommonInfoBases=\\\1CDistr\bazy.v8i-путь к списку общих ИБ
и отредактировать файл bazy.v8i со списком общих баз.
ВАЖНО! Для того,чтобы пользовательская система смогла установить платформу ,необходимо временно на период установки и обновления предоставить права на установку программ.
Если в момент разворачивания сетевой платформы,у пользователя уже установлена требуемая платформа,достаточно запустить файл 1cestart.После этого в списке ИБ должны появиться ссылки на общие базы.Эти ссылки защищены от редактирования.
Установка 1С: Предприятия 8.0 может выполняться первично, когда производится полная установка нужных компонент или повторно, когда есть необходимость изменения, переустановки или удаления некоторых или всех компонент системы.
При наличии дополнительной многопользовательской лицензии установку 1С:Предприятия 8.0 необходимо проводить на всех рабочих местах, поэтому рекомендуется произвести установку по образцу или административную установку, а затем выполнить установку на рабочих местах.
Обычная установка и обновление
Обычная установка платформы "1С:Предприятие 8.0" предполагает отдельную установку на каждый пользовательский компьютер. Дальнейшее обновление платформы производится только на каждом пользовательском компьютере.
Новая версия 1С:Предприятия 8.0 выпускается в виде полного дистрибутива и в виде дистрибутива обновления. Любой из них может быть использован для выполнения обновления установленного 1С:Предприятия 8.0.
Для клиент-серверного варианта использования 1С:Предприятия 8.0 не допускается работа клиентского и серверного приложений разных версий, поэтому необходимо выполнять обновление как серверного приложения, так и клиентских приложений.
Административная установка
Административная установка системы предназначена для установки системы 1С:Предприятие 8.0 в локальной сети. При использовании такого режима администратор локальной сети получает возможность устанавливать 1С:Предприятие 8.0 с единого источника в сети, а затем обновлять версию 1С:Предприятия 8.0 только в месте административной установки. Дальнейшее обновление версий на локальных рабочих местах смогут произвести сами пользователи.
Для выполнения административной установки необходимо запустить программу установки setup.exe с ключом /а. После запуска на экран выводится диалог, в котором необходимо указать каталог административной установки. В указанном каталоге будет создан набор файлов, необходимый для установки на локальных рабочих местах. Для установки системы 1С:Предприятие 8.0 на локальных рабочих местах необходимо запустить программу setup.exe из каталога административной установки.
Установка по образцу
При необходимости установки системы 1С:Предприятие 8.0 на несколько однотипных компьютеров (например, для подготовки компьютерного класса) можно выполнить установку на один компьютер, а затем провести установки на остальные компьютеры по образцу первой.
Для этого необходимо выполнить запуск программы установки setup.exe из командной строки с указанием ключей.
При первой установке необходимо задать ключ /r. В результате установки в системном каталоге Windows будет создан файл setup. iss , содержащий ответы пользователя на вопросы программы установки. Этот файл можно использовать при последующих установках, задавая ключ /s, - файл setup. iss должен находиться в одном каталоге с setup.exe или же его местонахождение должно быть задано ключом /f1. При установке по образцу программа установки создаст файл setup.log, содержащий записи о ходе установки - этот файл будет создан в том же каталоге, что и setup. iss
Режимы запуска
Диалог запуска
Система 1С:Предприятие 8.0 может быть запущена в одном из следующих режимов:
Для запуска системы 1С:Предприятие 8.0 необходимо выбрать соответствующую строку в меню "1С:Предприятие 8.0" (Пуск - Программы). Открывается диалог запуска, который можно настраивать. По кнопке "Настройка:" в диалоге запуска открывается окно диалога настройки запуска.
Если в данном окне флажок "Отображать в виде дерева" установлен, то список информационных баз показывается в виде дерева.
Если флажок "Сортировать по наименованию" установлен, то список сортируется по наименованию внутри каждой группы.
Если флажок "Показывать последние выбранные информационные базы" установлен, то в поле "Запоминать последние выбранные" указывается число последних вызванных баз.Список последних выбранных баз показывается в верхней части общего списка. Наименования информационных баз выделяются жирным шрифтом. Этот список выводится в порядке выбора - вверху списка располагается база, выбранная последней. Установка сортировки списка не влияет на порядок следования баз в списке выбранных. В данном списке допускается только выбор. Редактирование и удаление информационной базы становятся доступными при выборе ее в общем списке баз.
В поле "Каталог шаблонов конфигураций и обновлений" указывается каталог шаблонов конфигураций и обновлений. Изменение данного поля приводит к смене каталога используемых шаблонов.
Автоматическое развертывание 1С:Предприятие в небольших сетях
Все новое - это хорошо забытое старое. В данном случае эта поговорка подходит как нельзя лучше. Методика автоматического развертывания программ пакета 1С:Предприятие по сети, она же "административная установка", известна давно и хорошо описана в документации, но почему-то довольно редко используется на практике. Возможно, имеет место некоторое "разделение труда", специалисты по 1С не занимаются установкой, а системные администраторы не читают документацию 1С. Поэтому будет не лишним еще раз вернуться к этому вопросу.
Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.
Данная методика рассчитана в первую очередь на небольшие сети без Active Directory и позволяет существенно облегчить работу системного администратора и повысить комфорт работы с системой 1С:Предприятие.
Типичная ситуация: специалист по 1С (чаще всего приходящий), обновляет конфигурацию, которая требует новую версию платформы и администратор, отложив в сторону все дела (или сам специалист), начинает бегать по компьютерам пользователей устанавливая новую версию. Хорошо если компьютеров два или три, а если около десятка и разбросаны они по всему зданию?
Еще одна поговорка гласит, что дурная голова ногам покоя не дает. Если администратор не хочет думать головой, то ему придется бегать ногами, но это совершенно не наш метод, поэтому будем экономить собственное время и время пользователей, настроив автоматическое развертывание. Тем более что делается это очень быстро и просто.
Вам потребуется только общая папка на файловом сервере, которая будет иметь следующую структуру:
Первая строка указывает на файл со списком общих баз, это необязательный параметр, имя файла также может быть произвольным. Вторая - сетевой путь к папке с дистрибутивами, т.е. нашему общему ресурсу. Последняя строка определяет компоненты пакета программ 1С:Предприятие, которые будут установлены. Ознакомимся с перечнем более подробно:
- DESIGNERALLCLIENTS - все клиенты и конфигуратор.
- THINCLIENT - тонкий клиент для клиент-серверного варианта работы.
- THINCLIENTFILE - тонкий клиент с возможностью работы с файловыми информационными базами.
- SERVER - сервер 1С:Предприятия. Если программа установки запускается из программы запуска, то сервер будет установлен как приложение.
- WEBSERVEREXT - компоненты расширения для веб-сервера.
- CONFREPOSSERVER - сервер хранилища конфигураций.
- SERVERCLIENT - компоненты для администрирования кластера серверов.
- CONVERTER77 - конвертер информационных баз из версии 1С:Предприятия 7.7.
- LANGUAGES - список языков интерфейса для установки. Если указано несколько языков, они перечисляются через запятую.
Список общих баз, в нашем случае ibcommon.v8i, определяет перечень баз, которые будут подключены всем пользователям, это могут быть сетевые или клиент-серверный базы, обязательное условие - их доступность с любого ПК на которые будет устанавливаться платформа. Для его формирования можно воспользоваться файлом ibases.v8i, который расположен в %USERPROFILE%\AppData\Roaming\1C\1CEStart. Просто скопируйте оттуда необходимые секции.
Примерное содержимое файла:
В нашем случае указаны две базы: файловая по сети и серверная. Если вы использовали файл-источник с ПК где базы расположены локально, то просто замените их пути на сетевые, остальные настройки трогать не надо. Кроме параметра Version=8.3, с его помощью можно указать требуемую платформу для запуска, например, Version=8.3.11 означает, что база должна использовать последнюю доступную версию платформы 8.3.11, а Version=8.3.10.2252 - работать только с платформой 8.3.10.2252.
Теперь разместим на сервере сами платформы, для этого нам потребуется распаковать архивы с Портала 1С и переименовать папку точно по номеру платформы, скажем, 8.3.10.2252. Кроме последней актуальной версии следует также разместить там выпуски платформ, используемые отдельными пользователями или базами. В нашем случае получилось так:
Общий ресурс готов, посмотрим, как это работает. Для первоначальной установки запустим файл 1cestart.exe с общего ресурса, это может сделать как администратор, так и сам пользователь. Это единственный раз, когда пользователю потребуется самостоятельно заходить на наш общий ресурс. Сразу после запуска начнется процесс установки платформы, который не задает вопросов и проходит полностью в автоматическом режиме.
После выхода новой версии платформы достаточно добавить еще одну папку на общий ресурс, обновление на клиентских ПК будет происходить автоматически при следующем запуске 1С. Т.е. если вы обновили платформу в разгар рабочего дня вам нужно всего лишь попросить пользователей выйти и снова зайти в программу.
В крупных организациях с AD программное обеспечение разворачивается с помощью групповых политик и данная методика там просто не нужна. В тех случаях, когда пользователи без AD не имеют административных полномочий, для них следует включить политику Конфигурация пользователя - Административные шаблоны - Компоненты Windows - Установщик Windows - Всегда устанавливать с повышенными правами.
Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.
В нашей практике очень часто можно встретить ситуацию, когда системные администраторы, к сожалению, не используют рекомендации фирмы 1С по развертыванию системы на своем предприятии. Это приводит к тому, что версии платформы ставятся индивидуально каждому пользователю, что с каждым разом занимаем все больше и больше времени. Список баз также не администрируется должным образом. Очень часто список баз у одного пользователя не соответствует списку у другого. При этом платформа 1С имеет понятные и удобный механизм инсталяций в небольших сетях. Нам со своей стороны хочется подробнее осветить этот вопрос. Ниже речь пойдет о развертывании системы 1С Предприятие в самой популярной в настоящий момент операционной системе семейства Windows.
Наши рекомендации становятся еще актуальнее с учетом того, что в последних версиях платформы есть возможность установки без прав локального администратора. В этом случае происходит установка "для пользователя". Каталог для установки будет следующим: %LOCALAPPDATA%\Programs Данный вариант установки будет использоваться в том случае, если не получается использовать вариант установки «для компьютера». Вариант установки "для компьютера" будет использован, если выполняется любое из условий ниже:
- Пользователь входит в группу локальных администраторов.
- У пользователя есть права администратора локального компьютера.
- Есть разрешение для установки программ (ключ реестра AlwaysInstallElevated)
Каталог при варианте установки "для компьютера" будет следующий: %PROGRAMFILES(x86)% или %PROGRAMFILES%
Советы по структуре сетевого каталога 1С
Для автоматизации процесса установки платформа и администрирования списка баз следует придерживаться следующей схемы, изображенной на рисунке ниже
Теперь разберем предназначение и нюансы некоторых файлов и каталогов.
Для начала следует создать корневой сетевой каталог и назвать его, к примеру, 1CEDistr.
- 1CEDistr - общая папка на сервере, в котором располагаются необходимые для установки файлы и другие каталоги.
- 1cestart - программа запуска. Для первичной установки требуется запустить этот файл. Эту программу рекомендуется взять из самой новой версии «1С:Предприятия» версии 8.3, планируемой к установке.
- ibcommon.v8i - список общих информационных баз. Имя файла может отличаться, его следует указать в конфигурационном файле 1cescmn .cfg. Структуру файла списка общих информационных баз смотрите здесь.
- 1cescmn.cfg ‑ общий конфигурационный файл. Описание и пример файла смотрите здесь.
- 8.3.17.1549 - Каталог с дистрибутивами 1С Предприятие. Имя каталога должно совпадать с релизом платформы. Внутри данный каталог должен содержать следующие подкаталоги:
- Setup - папка с дистрибутивами 32-разрядной версии платформы 1С.
- Setup64full - папка с дистрибутивами 64-разрядной версии платформы 1С.
Формат файла 1cescmn.cfg с примерами
Фал содержит общие настрйки программ запуска 1cestart и 1cv8s.
Конфигурационный файл 1cescmn.cfg имеет следующие основные параметры и структуру:
- CommonInfoBases=ibcommon.v8i - Указание имени файла общий информационных баз. Название файла может отличаться от нашего примера. Очень удобно, когда у всех пользователей, во-первых, единый список баз, во-вторых, у них нет возможности случайно удалить или изменить какую-то информационную базу у себя на ПК.
- InstallComponents ‑ следует указать компоненты платформы, которые требуется автоматически устанавливать. Параметр имеет следующую структуру: = Значение может принимать два варианта: 0 - не устанавливать; 1 - устанавливать. Компоненты для установки могут быть следующими:
- DESIGNERALLCLIENTS ‑ все клиенты и конфигуратор.
- THINCLIENT ‑ тонкий клиент для клиент-серверного варианта работы.
- THINCLIENTFILE ‑ тонкий клиент с возможностью работы с файловыми информационными базами.
- SERVER ‑ сервер «1С:Предприятия». Если программа установки запускается из программы запуска, то сервер будет установлен как приложение.
- WEBSERVEREXT ‑ компоненты расширения для веб-сервера.
- CONFREPOSSERVER ‑ сервер хранилища конфигураций «1С:Предприятия».
- SERVERCLIENT ‑ компоненты для администрирования кластера серверов «1С:Предприятия».
- CONVERTER77 ‑ конвертер информационных баз из версии «1С:Предприятия 7.7».
- LANGUAGES ‑ список языков интерфейса для установки. Если указано несколько языков, они перечисляются через « , ».
Важно! Общий конфигурационный 1cescmn.cfg файл не должен располагаться на компьютере пользователя!
Пример файла 1cescmn.cfg
Для того чтобы создать описание общей информационной базы удобно воспользоваться следующим механизмом.
Добавляете информационную базу обычным способом, например, на сервере. Далее открываете список баз, позиционируетесь на той базе, которую хотите добавить в список общих ИБ. Нажимаете правой кнопкой мыши и в контекстном меню выбираете Сохранить ссылку в файл.
Вы получаете файл с расширением (.v8i), которые можете открыть любым текстовым редактором, например, обычным блокнотом. Можете скопировать и при необходимости немного модифицировать содержимое файла и вставить в ibcommon.v8i
Секция состоит из наименования секции и параметров.
Наименование и каждый параметр секции записываются в отдельной строке файла описаний.
Остановимся подробнее на некоторых важных параметрах.
Connect - Строка соединения с информационной базой.
Для файлового варианта строка выглядит следующим образом: Connect=File=;
OrderInList - Порядок в списке ИБ, если используется представление списком. Чем выше число, тем ниже иб в списке.
OrderInTree - Аналогична предыдущему параметру, но при представлении в виде дерева.
ID - Внутренний идентификатор ИБ. Он формируется автоматически. Идентификатор должен быть уникальным в рамках одного файла списка баз. Следует сказать, что не рекомендуется вручную создавать идентификатор.
Folder - Наименование папки, если используется представление в виде дерева. Пример folder=/Базы бухгалтерии
WA - Вариант аутентификации пользователя. 1 - пытаться выполнить аутентификацию средствами ОС. 0 - всегда запрашивать логин\пароль.
App - Определяет тип запускаемого клиентского приложения. Может принимать следующие варианты:
- Auto ‑ автоматический выбор типа клиентского приложения;
- ThickClient ‑ толстый клиент;
- ThinClient ‑ тонкий клиент;
- WebClient ‑ веб-клиент.
Version - Версия платформы 1С, которая должна быть использована для запуска конкретной базы.
К нашему сожалению, системные администраторы либо не знают про данные возможности ведения списка общих информационных баз, либо, почему-то не прибегают к этим официальным рекомендациям. Результатом такого подхода через несколько лет - десятки информационных бах у разных пользователей, которые не совпадают по наименованиям. Также одно неловкое касание пользователя на ИБ в списке и нажатие кнопки Удалить приводит к тому, что человека, обслуживающего 1С постоянно дергают с вопросами: "у меня пропала база".
Данный же подход решает все эти проблемы. Список баз выглядит у всех одинаково и базу нельзя удалить из списка или изменить параметры запуска как это показано на рисунке ниже.
Действия при выходе новой платформы 1С
Таким образом, создав на сервере описанную выше структуру установка новой платформы на клиентские машины будет выполнена автоматически и освободит у системного администратора не лишнее время и драгоценные нервы.
При выходе новой версии следует только скачать платформу с официального сайта 1С. Расположить новую версию платформы в новом каталоге внутри каталога \\ Server\1 CDistr\
Например: \\Server\1CDistr\8.3.18.891\
Обязательно следует сохранить структуру, приведенную выше. Скопировать последний файл 1cestart в сетевой каталог. Пользователю следует только запустить этот файл один раз. Все остальное система выполнит автоматически.
При использовании данной схемы развертывания необходимо помнить о следующих нюансах:
Читайте также: