Регистрация сревера 1С как службы Windows
Здесь показан ярлык, с помощью которого можно установить агент сервера 1С как
службы Windows. Установка службы производится ключом
Следует отметить, что даже соблюдение этих простых требований к правилам написания каталога не гарантирует зупуск агента сервера 1С. Бывают случаи, когда сервис агент сервера 1С не запускается. В данном случае, рекомендую путь к каталогу составлять исключительно из латинских символов и каждый каталог не длиньше 8 символов.
Вот как выглядит сам сервис агента сервера 1С:
На закладке службы "Вход в систему" не забудьте указать необходимый логин, под которым будет запускаться сервис агента сервера 1С.
На сам каталог, в который будут писаться параметры сервера 1С и логи серева 1С, необходимо предоставить права пользователю, под которым запускается агент сервера 1С. (Нажмите кнопку "Добавить" в окне "Свойств" каталога сервера).
Добавляем необходимого пользователя и ставим галочку напротив прав "Изменить" в колонке "Разрешить".
Допустим, нам нужен второй сервер 1С, но уже версии 8.2. Нужно учесть, что 1С-сервер 8.1 и 8.2 по умолчанию используют одни и те же порты для своей работы.
Для регистрации второго агента сервера 1С, например для разработчиков,
нужно выставить незанятый порт для агента сервера через параметр
Вот как выглядит сам сервис агента тестового сервера 1С (сервер 1С для разработчиков):
На закладке тестовой службы "Вход в систему" также не забудьте указать необходимый логин, под которым будет запускаться сервис агента тестового сервера 1С (для разработчиков).
Регистрация дополнительных среверов 1С как служб Windows
Для организации бОльшего количества серверов 1С одних и тех же версий следует обратиться к инструкции по cоздани. второго (третьего, четвертого...) кластера 1С (агента сервера 1C) на одном Windows-сервере.
Предполагается, что мы уже скопировали через экспорт, следуя инструкции, один из агентов сервера 1С как службы Windows. В дальнейшем изменения параметров службы производятся через реестр Windows. Службыы Windows располагаются по пути реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\1C:Enterprise 8.1 Server Agent
Пишем красивое описание в параметр Description:
...и красивое имя для службы в параметр DisplayName:
В строковом параметре ImagePath выставляем необходимые значения параметров службы:
В параметре Start выставляем значение 4, которое переводит службу в отключенное состояние.
При копировании службы в Windows 2008 данной инструкции было предостаточно.
А вот если у Вас на сервере используется Windows 2003, то необходимо произвести копирование устройства сервера 1С:
Копирование устройства сервера 1С в Windows 2003
Открываем путь реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\1C:Enterprise 8.1 Server Agent\Enum...
...и смотрим строковый параметр 0. Его значение выглядит примерно так: Root\LEGACY_1C:ENTERPRISE_8.1_SERVER_AGENT\000
Данный путь в строке указывает на эту ветку: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\1C:Enterprise 8.1 Server Agent\Enum\Root\LEGACY_1C:ENTERPRISE_8.1_SERVER_AGENT
Данную ветку также нужно копировать. Для этого сначала экспортируем её:
Получившийся reg-файл (файл реестра) открываем блокнотом...
...и добавляем в ключевых строках необходимый идентификатор, в данной случае - Debug.
Для добавления нового устройства (прописывания его в реестр Windows) нам необходимо предоставить права доступа на ветку реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\1C:Enterprise 8.1 Server Agent\Enum\Root. В меню по правой кнопке выбираем пункт "Разрешения...":
Указываем пользователя, под которым мы работаем:
Даём ему необходимые права (Полные права):
Теперь смело запускаем отредактированный ранее reg-файл. В окне запроса соглашаемся и нажимаем кнопку "Да":
После внесения изменений можем убрать права.
Перегружаем сервер...
Не забудьте проверить права у созданного нами новой службы: