Підготовчі роботи
- компонент .NET Core 3.1 Runtime (не нижче версії 3.1.1);
- компонент ASP.NET Core 3.1 Runtime (не нижче версії 3.1.1);
- компонент Microsoft Visual C++ 2017 Redistributable.
Для використання веб-станції Комплексу ISpro необхідно перевірити наявність та актуальність/відповідність версій встановлених компонентів для операційної системи Windows розрядністю x64:
- компонент URL Rewrite Module into IIS;
- компонентApplication Request Routing.
Посилання на завантаження наведених вище компонентів представлені у пунктах відповідно кроку.
Технічні характеристики для серверного комп'ютера і робочої станції вказані в розділі сайту Технічні та програмні вимоги за посиланням: https://ispro.ua/uk/page/specificationses
Необхідні компоненти
На комп'ютері, на який встановлюється КомплексISpro, має бути встановлений СКБД Oracle або SQL Server і ODBC-драйвер доступу до СКБД Oracle.
Перед проведенням робіт необхідно знати наступні дані:
- TNS ім'я сервера СКБД, на якому будуть зберігатися дані або мережеве ім'я сервера;
- ім'я та пароль користувача з правами адміністратора СКБД;
Для використання СКБД Oracle додатково необхідно знати наступні дані:
- ім'я табличного простору (TableSpace) Oracle, призначеного для зберігання системних даних;
- ім'я табличного простору (TableSpace) Oracle, призначеного для зберігання тимчасових даних.
Дані можна дізнатися у адміністратора СКБД.
Встановлення пакету NET Core SDK
Для коректної роботи сервера застосунків Комплексу ISpro необхідно перевірити/встановити на сервер (при мережевому використанні Комплексу) або на комп’ютер (при локальному використанні Комплексу) компоненти .NET не нижче версії 3.1.1, що необхідно завантажити за посиланнями:
https://dotnet.microsoft.com/download/dotnet-core
Потрібно завантажити усі компоненти .NET, зокрема:
- ASP.NET Core Runtime (наприклад, aspnetcore-runtime-3.1.1-win-64.exe);
- .NET Runtime (наприклад, dotnet-runtime-3.1.1-win-64.exe);
- Build apps – SDK (наприклад, dotnet-sdk-3.1.101-win-64.exe).
У разі виникнення помилки щодо оновлення .NET Core, його необхідно перевстановити використовуючи дистрибутив .NET Core SDK за посиланням:
https://dotnet.microsoft.com/download/dotnet/3.1
Для перевірки встановлення пакету NET Core SDK потрібно відкрити командний рядок з меню Пуск / Система Windows / Командний рядок або затисніть значок Windows на клавіатурі та клавішу R і у полі Відкрити введіть cmd та натисніть кнопку ОК.
У вікні командного рядка введіть команду dotnet і натисніть клавішу Enter. Якщо команда запускається, виводячи інформацію про те, як використовувати dotnet, все встановлено вірно. Командний рядок можна закрити.
'dotnet'
is not recognized as an internal or external command
, переконайтеся, що ви відкрили
новий командний рядок.Вікно командного рядка. Перевірка роботи пакету NET Core SDK
При встановленні серверної частини може бути зупинка роботи майстра встановлення. З метою уникнення (або попередження) зазначеного, доцільно встановити пакет, версії не нижче Microsoft Visual C++ 2017 Redistributable. Посилання для завантаження:
- для 32-разрядної операційної системи Windows:
- для 64-разрядної операційної системи Windows:
https://aka.ms/vs/16/release/vc_redist.x64.exe
Якщо операційна система Windows, для якої встановлюється ISpro 8 є 32-х розрядною, тоді необхідно встановити тільки 1-й пакет, а якщо 64-х розрядна, тоді обидва – 1-й і 2-й.
Визначення даних для встановлення Комплексу
Рекомендується завчасно підготувати важливу інформацію, яка буде потрібна в процесі встановлення Комплексу ISpro, зокрема:
- Ім’я та ІР-адреса ПК (сервера), на якому встановлюється Комплекс;
- Вільні порти для:
- Сервісу комутації – використовується з метою підключення до бази даних (скорочено – БД);
- Сервера застосунків;
- Веб-сервера;
- Веб-сервера BPMN (документообіг).
- Пароль користувача СКБД.
Кожний комп’ютер має свою ІР-адресу, яку можна переглянути в командному рядку (консолі) ввівши команду ipconfig /all (в подальшому, на знімках екранів в поточній інструкції, вказані ІР-адреси є лише прикладом демонстрації процесу і можуть відрізнятись).
Вікно командного рядка. Перегляд IP-адреси ПК
Пошук відкритих портів можна, також, виконати у консолі шляхом введення команди netstat -n й натиснути клавішу Enter.
Вікно командного рядка. Перегляд вільних портів
Для кожного активного сокета вказується протокол, локальна і зовнішня адреси, а також, стан протоколу. Список можливих станів портів:
LISTENING – порт вільний та очікує вхідні з’єднання;
ESTABLISHED – з’єднання встановлене;
CLOSE_WAIT – очікування закриття, внаслідок відключення віддаленої сторони;
TIME_WAIT – порт закритий, але очікує вхідні пакети для обробки;
SYN_SENT – встановлення з'єднання.