Встановлення декількох версій сервера 1С
Встановлення декількох версій сервера 1С
Іноді виникає проблема, що для однієї конфігурації бази 1С потрібна інша версія платформи 1С:Підприємство, відмінна від тієї, яка встановлена на сервері. Тому щоб не чіпати інші бази, можна встановити два сервери 1С:Підприємство на одному сервері Windows. У нашому прикладі на сервері встановлено 1С:Підприємство версії 8.3.15.1830, нам потрібно встановити додатково нову версію:
Завантажуємо нову платформу і сервер. Необхідно завантажити "Сервер 1С:Підприємство (64-bit) для Windows" і "Технологічна платформа 1С:Підприємство для Windows" Розпаковуємо викачані архіви в окремі каталоги. Тепер почнемо встановлення викачаних файлів.
ВСТАНОВЛЕННЯ СЕРВЕРА 1С:ПІДПРИЄМСТВО
Для прикладу встановимо сервер 1С:Підприємство 8.3.16.1063 з такими параметрами:
Встановлення сервера 1С. Вибір користувача
На цьому завершуємо встановлення сервера 1С:Підприємство. Далі потрібно встановити платформу.
ВСТАНОВЛЕННЯ ПЛАТФОРМИ 1С:ПІДПРИЄМСТВО
Встановлюємо платформу тієї ж версії, що й сервер - у цьому випадку 8.3.16.1063 з такими параметрами:
НАЛАШТУВАННЯ ЗБЕРІГАННЯ КЕШУ 1С
Тепер потрібно вирішити, де буде зберігатися кеш сервера 1С. За замовчуванням він зберігається в каталозі C:\Program Files\1cv8\srvinfo. Цей каталог ми чіпати не будемо, оскільки там уже зберігається кеш працюючого сервера, тому створимо каталог C:\Program Files\1cv8\srvinfo_8.3.16.1063.
ВСТАНОВЛЕННЯ СЛУЖБИ 1С
Далі нам необхідно встановити службу 1С:Підприємство, оскільки під час встановлення платформи ми цей крок пропустили. Її необхідно буде встановити в ручному режимі. Для цього необхідно запустити командний рядок від адміністратора і ввести команду:
sc create “1C:Enterprise 8.3.16.1063 Server Agent“ binpath=“C:\Program Files\1cv8\8.3.16.1063\bin\ragent.exe” displayname=“Агент 1С Предприятия 8.3.16.1063” type=own
Тепер необхідно змінити параметри служби, щоб підключення здійснювалися до неї через інший порт, який відрізняється від стандартного. А також вкажемо місце, де зберігатимуться логи. Для цього необхідно:
- Зайти в реєстр. Пуск->Виконати->regedit
- Далі в реєстрі йдемо шляхом HKEY_LOCAL_MACHINE->System->CurrentControlSet->Services->1C:Enterprise 8.3.16.1063 ServerAgent
- У параметрі ImagePath вказуємо "C:\Program Files\1cv8\8.3.16.1063\bin\ragent.exe" -srvc -agent -regport 1941 -port 1940 -range 1960:1991 -d "C:\Program Files\1cv8\srvinfo_8.3.16.1063"
НАЛАШТУВАННЯ СЛУЖБИ АГЕНТА 1С
Тепер необхідно налаштувати нову службу Агент 1С:Підприємство 8.3.16.1063. Потрібно вказати від якого користувача буде запускатися наша служба.
Далі виставляємо тип запуску "автоматично" і запускаємо службу.
Якщо все зроблено вірно, то служба запуститься. Далі необхідно налаштувати консоль адміністрування.
КОНФІГУРАЦІЯ КОНСОЛІ АДМІНІСТРУВАННЯ
Примітка: для кожної версії платформи потрібно реєструвати відповідну версію консолі адміністрування.
Вказуємо ім'я кластера, порт із параметрів служби.
Тепер можемо перенести потрібну базу на нову платформу. Щоб перенести її на нову платформу, базу спочатку потрібно видалити зі старої консолі адміністрування.
Далі в новій консолі правою кнопкою миші натискаємо на "інформаційні бази" та обираємо створити інформаційну базу. Вказуємо параметри підключення до бази. На цьому все. Обидві служби 1С:Підприємство повинні працювати.