Найти в Дзене
EFSOL

Установка и настройка хранилища конфигураций 1С

Подпишись на наш телеграм!

Шаг 1. Установка компонентов. Должны быть установлены следующие компоненты

Шаг 2. Создание директории корня хранилища конфигурации. Необходимо выполнить следующие действия:

  • Создать папку, где собираетесь хранить репозитории
  • Дать полный доступ к папке пользователю, под которым будет работать служба (В нашем случае используется USR1CV8)

Шаг 3. Установка службы хранилища конфигураций

Необходимо открыть cmd или PowerShell от имени администратора и ввести следующие команды:

cd C:\Program Files (x86)\1cv8\8.3.xx.xxxx\bin
.\crserver.exe -instsrvc -usr <пользователь> -pwd <пароль_пользователя> -port <порт> -d <каталог>
.\crserver.exe -start

Обратите внимание, что указываемый пользователь должен иметь права на вход в качестве службы в локальных политиках.

Порт по умолчанию 1542, можно убирать ключ -port, если иной не требуется.

При соблюдении условий и корректном выполнении команд должна установиться и запуститься служба хранилища конфигураций.

-2

Шаг 4. Создание правила подключения в брандмауэр

Необходимо открыть 1542 (или другой, если указали нестандартный) порт для подключения к хранилищу конфигураций. В открытом окне PowerShell от имени администратора вводим следующую команду:

New-NetFirewallRule -DisplayName "1C:Repo" -Profile Any -Protocol tcp -LocalPort 1542 -Direction Inbound -Action Allow

Для большего уровня безопасности можно указать ключ -RemoteAddress и указать IP-адреса или подсеть, для которой будет работать это разрешающее правило. Если такового указано не будет, то подключение по открываемому порту будет разрешено для любой подсети.

Служба хранилища конфигураций установлена и настроена, теперь можно создать новый репозиторий в конфигураторе 1С, обратившись к серверу по имени хоста или IP-адресу, пример:

tcp://efsol-testvm/gilev

tcp://192.168.89.6/gilev