Skip to main content

Шаг 3. Установка RAS-сервера

Важно!
  1. Установку службы RAS нужно производить только с правами администратора.
  2. В обязательном порядке проверить все переменные перед выполнением bat-файлов.

Порядок действий:

  1. Скопировать текст, приведенный ниже, в блокнот на сервере.
  2. Поменять значения переменных на ваши.
  3. Сохранить файл.
  4. Поменять расширение с txt на bat.
  5. Запустить получившийся bat-файл от имени администратора.
install_ras.bat
@echo off
#Задание необходимых переменных
#версия платформы 1С
set Ver1C=8.3.15.1700
#Логин учетной записи, из-под которой будет запускаться служба. В случае, если это доменная учетная запись, то указываем в формате DOMAIN\Login
set SrvUserName=%login%
#Пароль от учетной записи, из-под которой будет запускаться служба
set SrvUserPwd="xxxxxxxxxxxxxxx"
#Порт агента кластера - к нему будет подключаться RAS для управления
set CtrlPort=1540
#Имя или IP-адрес компьютера, где расположен агент кластера (если RAS располагается на том же сервере, то можно указать localhost)
set AgentName=localhost
#Порт, на котором RAS будет принимать подключения
set RASPort=1545
#Имя службы. Нужна для отображения службы в консоли
set SrvcName="1C:Enterprise 8.3 Remote Server"
#Команда запуска службы - путь к исполняемому файлу и параметры запуска
set BinPath="\"C:\Program Files\1cv8\%Ver1C%\bin\ras.exe\" cluster --service --port=%RASPort% %AgentName%:%CtrlPort%"
#Описание службы. Нужно для отображения расширенного описания службы в консоли
set Desctiption="1C:Enterprise 8.3 Remote Server"
#Для того, чтобы не было конфликтов служб, мы сначала удаляем старую службу, а потом создаем новую
sc stop %SrvcName%
sc delete %SrvcName%
sc create %SrvcName% binPath= %BinPath% start= auto obj= %SrvUserName% password= %SrvUserPwd% displayname= %Desctiption%