Встановлення другого сервера 1С 8.3. Паралельний запуск кількох серверів «1С:Підприємства» різних версій на одному комп'ютері

Встановлюємо сервер 1С 8.3 для співпраці з 8.2, а якщо потрібно, то і з 8.1.
Або просто запускаємо необмежену кількість серверів 1С під різні завдання.

Якщо сервер ще не встановлений, то:

1. Завантажуємо дистрибутив сервера. Зазвичай він називається так: " Cервер 1С:Підприємства (64-bit) для Windows"
або "Технологічна платформа 1С: Підприємства для Windows"

Якщо при спробі запустити службу інсталятор лається, тиснемо "Пропустити".

Налаштування реєстру:

1. Заходимо в реєстр програмою regedit і йдемо шляхом:

"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C:Enterprise 8.3 Server Agent"

Кінцевий шлях може відрізнятися, залежно від встановленої версії, наприклад:

1C:Enterprise 8.3 Server Agent (x86-64)
1C:Enterprise 8.3 Server Agent
1C:Enterprise 8.2 Server Agent
і т.п.

2. Якщо створюється другий сервер, тієї ж версії, або тієї ж редакції що вже працює, то:

Створюємо повну копію каталогу і перейменовуємо її, наприклад в
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C:Enterprise 8.3 Server Agent Debug

3. Знаходимо ключ із назвою " ImagePath", Правимо в ньому всі порти та діапазони портів з 15хх на інші, наприклад 16хх, 17хх, 18хх, і т.д.

Повинен вийти результат:
"C:\Program Files\1cv8\8.3.6.2299\bin\ragent.exe" -srvc -agent -regport 1741 -port 1740 -range 1760:1791 -d "C:Program Files\1cv8\srvinfo"

4. Якщо запускаємо сервер для налагодження або іншу версію тієї ж редакції, додаємо в кінці ключ -debug
"C:\Program Files\1cv8\8.3.7.1751\bin\ragent.exe" -srvc -agent -regport 1741 -port 1740 -range 1760:1791 -d "C:Program Files\1cv8\srvinfo" -debug

При цьому необхідно змінити робочий каталог сервера з "C:\Program Files\1cv8\srvinfo"на "C:\Program Files\1cv8\srvinfo_debug",
попередньо створивши каталог на диску.

5. Щоб служба з'явилася зі списку служб, необхідно перезавантажити сервер або виконати таку команду:
sc create "1C:Enterprise 8.3 Server Agent Debug" binPath="C:\Program Files (x86)\1cv8\8.3.5.1482\bin\ragent.exe"
де
1C:Enterprise 8.3 Server Agent Debug- ім'я створеного нами каталогу в реєстрі (воно ім'я служби)
"C:\Program Files (x86)\1cv8\8.3.5.1482\bin\ragent.exe"- нехай до служби, що запускається (з нього починається ключ " ImagePath")

6. Заходимо у служби та запускаємо службу "1C:Enterprise 8.3 Server Agent Debug".
Ім'я служби задається в реєстрі, ключем DisplayName

7. При оновленні платформи версія буде змінюватися тільки у основного сервера, папка 1C:Enterprise 8.3 Server Agent
У доданих службах версію платформи доведеться міняти вручну.

8. Операцію можна повторити необмежену кількість разів, залежно від цього, скільки і яких серверів потрібно.
Наприклад, три різні 8.1, два 8.2, два 8.3.

8. Консоль кластера при встановленні клієнтської частини платформи має різний шлях для різних версій, якщо встановлюємо "за замовчуванням", то такий:

8.2 - "C:\Program Files\1cv82\common\1CV8 Servers.msc"
8.3 - "C:\Program Files\1cv8\common\1CV8 Servers.msc"

Після виходу платформи 8.2.11 постало завдання встановити на один фізичний сервер кілька серверів додатків 1С 8.2 - 8.2.10 та 8.2.11. Інформацію як це зробити в документації по 1С я не знайшов, більше того, йшлося про те, що другий сервер можна запускати тільки в ручному режимі.

Вирішити це питання допомогла стороння утиліта створення сервісів Windows (Завантажувати файли може лише зареєстрований користувач!).

Для початку необхідно розпакувати архів в якусь папку, зайти в неї командним рядком і запустити команду створення сервісу, наприклад:
"INSTSRV "Агент сервера 8.2.11" "C:\Program Files\1cv82\8.2.11.229\bin\ragent.exe"", Де Агент сервера 8.2.11- Вигадане ім'я сервісу. Якщо все зроблено правильно, з'явиться повідомлення, що підтверджує успішне створення сервісу:

Тепер зайдіть у Адміністрація - Служби (Services). Знаходьте щойно створену службу, подвійний клік викликає властивості сервісу. На першій вкладці можна вибрати параметри запуску Automatic(автоматично під час завантаження комп'ютера), Manual(Вручну) та Disabled(Вимкнено). Для роботи створеного сервісу в окремому вікні слід зазначити на другій вкладці (Вхід до системи) пункт Allow Service to Interact with Desktop(Дозволити взаємодію з робочим столом) + вказати параметри входу до системи.

Наступним кроком є ​​редагування реєстру. Запускаємо редактор реєстру Regedit. Шукаємо рядок " C:\Program Files\1cv82\8.2.11.229\bin\ragent.ex e" і змінюємо її на правильну команду запуску з параметрами, наприклад: " "C:\Program Files\1cv82\8.2.11.229\bin\ragent.exe" /Debug -srvc -agent -regport 11641 -port 11640 -range 11660:11691 -d "C:\Program Files\1cv82\srvinfo"

Запустити сервіс, якщо він не вимкнений, можна декількома способами, по-перше, через командний рядок: Net Start ServiceName - де SеrviceName - ім'я Вашого сервісу. І іншим способом – безпосередньо через аплет адміністративної панелі – служби.

Щоб видалити сервіс, спочатку його необхідно зупинити: net stop ServiceName, потім знову ж таки в командному рядку виконати команду INSTSRV ServiceName remove.

P.S. - інформація для "особливо розумних" скептиків:
На http://users.v8.1c.ru/Adm3413.aspx цитата:
Встановлення нового екземпляра сервера 1С:Підприємства 8.1/8.2 при працюючому сервері 1С:Підприємства тієї ж версії
У 1С:Підприємстві відсутні штатні можливості реєстрації декількох примірників сервера 1С:Підприємства однієї версії (8.1 або 8.2).

Якщо після встановлення передбачається запуск нового екземпляра сервера, а не просте оновлення версії 1С:Підприємства, то при встановленні 1С:Підприємства з тими ж першими двома цифрами номера версії не слід реєструвати сервер 1С:Підприємства як сервіс.

Додаткові екземпляри сервера 1С: Підприємства можуть бути запущені лише з командного рядка. При цьому важливо, щоб вони відрізнялися не лише портами, а й каталогами реєстру кластеру.

Для людей, які хочуть постійно вдосконалюватись, чогось навчатися та постійно вивчати щось нове, ми спеціально зробили цю категорію. У ній виключно освітній, корисний контент, який, безумовно, припаде Вам до смаку. Велика кількість відео, мабуть, можуть позмагатися навіть із освітою, яку нам дають у школі, коледжі чи університеті. Найбільшою перевагою навчальних відео є те, що вони намагаються давати найсвіжішу, найактуальнішу інформацію. Світ навколо нас в епоху технологій постійно змінюється, і друковані видання просто не встигають видавати свіжу інформацію.


Серед роликів також можна знайти й навчальні відео для дітей дошкільного віку. Там Вашу дитину навчать літер, цифр, рахунку, читання і т.д. Погодьтеся, дуже непогана альтернатива мультикам. Для учнів початкових класів можна знайти навчання англійської мови, допомогу у вивченні шкільних предметів. Для старших учнів створені навчальні ролики, які допоможуть підготуватися до контрольним, до іспитів або просто поглибити свої знання у певному предметі. Набуті знання можуть якісно позначитися на їх розумовому потенціалі, а також Вас порадувати відмінними оцінками.


Для молодих людей, які вже закінчили школу, навчаються чи не навчаються в університеті, є безліч захоплюючих освітніх відео. Вони їм можуть допомогти у поглибленні знань за професією, на яку навчаються. Або ж отримати професію, наприклад програміста, веб-дизайнера, SEO-оптимізатора та інше. Таким професія поки що в університетах не вчать, тому фахівцем у цій просунутій та актуальній сфері можна стати лише займаючись самоосвітою, в чому ми намагаємося допомогти, збираючи найкорисніші ролики.


Для дорослих людей ця тема теж актуальна, тому що дуже часто буває, що пропрацювавши за професією роки, приходить розуміння, що це не твоє і хочеться освоїти щось найкраще для себе і одночасно прибуткове. Також серед цієї категорії людей часто стають ролики на кшталт самовдосконалення, економії часу та грошей, оптимізації свого життя, в яких вони знаходять способи жити набагато якісніше та щасливіше. Ще для дорослих людей дуже добре підійде тема створення та розвитку власного бізнесу.


Також серед освітніх роликів є відео із загальною спрямованістю, які підійдуть для практично будь-якого віку, в них можна дізнатися про те, як зароджувалося життя, які теорії еволюції існують, факти з історії тощо. Вони відмінно розширюють кругозір людини, роблять його набагато ерудованішим і приємнішим інтелектуальним співрозмовником. Такі пізнавальні відео дійсно корисно дивитися всім без винятку, тому що знання - це сила. Бажаємо Вам приємного та корисного перегляду!


У наш час просто потрібно бути, що називається «на хвилі». Мається на увазі не лише новини, а й розвиток власного розуму. Якщо Ви хочете розвиватися, пізнавати світ, бути затребуваним у суспільстві та цікавим, цей розділ саме для Вас.

Сервер 1С 8.2 та 8.3 на одному комп'ютері (Windows)

Сервер 1С 8.2 та 8.3 на одному комп'ютері (Windows)

Вересень 24, 2015

Допустимо у вас є функціонуючий сервер 1с 8.3 і вам додатково треба підняти 8.2. Однак після встановлення 8.2 та її запуску це призвело до проблем із версією 8.3.
Найпростіший спосіб запуску – прописати необхідні значення до реєстру операційної системи.
Зупинимо сервер 1С 8.2.
Тепер відкриємо "Пуск - Виконати", введіть команду regedit. Відкриється реєстр системи. Знайдіть у гілці HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C:Enterprise 8 Server Agent, параметр ImagePath.У даному ключі реєстру прописані порти для 1с. Поміняємо їх, наприклад:
C:\Program Files\1cv82\8.2.хх.хх\bin\ragent.exe» -srvc -agent -regport 2041 -port 2040 -range 2060:2091 -d

regport - по ньому йде підключення клієнтів.
port - порт управління сервером (панель адміністрування, postgresql).
range – порти для підключення ПК.
Не забуваємо брандмауер відкрити порти!

Перезапускаємо сервери 1с 8.3 та 8.2.
Тепер у панелі адміністрування сервера створимо центральний сервер.

Створіть центральний сервер.
Для центрального сервера необхідно встановити порт port.
Для кластера серверів необхідно встановити значення порту regport.
Для робочих процесів визначається діапазон портів range

Для підключення до сервера 1з8.2 тепер необхідно вказувати в полі «Ім'я сервера» nameserver:

Також можливо, що ви захочете перейменувати кластер, що може призвести до помилки «Помилка мережного доступу до сервера»,