Інші платформи

Мова: Українська
Цю статтю перекладено з англійської за допомогою ШІ, тому вона може містити помилки. Ваші відгуки допоможуть нам її покращити.

Цей посібник призначений для ІТ-фахівців, відповідальних за встановлення локального сервера ActivityInfo на власному сервері.

Вступ

Хоча ми прагнемо надавати зручні інсталяційні пакети для поширених платформ, таких як Debian Linux та Windows Server, ActivityInfo є незалежним від платформи Java-додатком, який може працювати скрізь, де доступне середовище виконання Java 8 (JRE).

Початок роботи

Переконайтеся, що у вас встановлено Java 8 і він доступний у вашому шляху (path). Виконання команди java -version має вивести щось подібне до наступного:

openjdk version "1.8.0_292"
OpenJDK Runtime Environment (build 1.8.0_292-8u292-b10-0ubuntu1~20.04-b10)
OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode)

Потім завантажте останній реліз у форматі JAR.

Ви можете запустити сервер безпосередньо, виконавши:

java -jar activityinfo_5_0_0.jar

Сервер, за замовчуванням, запуститься негайно і буде прослуховувати порт 8081 для HTTP-запитів. Він також ініціалізує базу даних Sqlite у робочому каталозі.

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

Під час запуску локальний сервер ActivityInfo шукатиме файл з назвою config.ini у робочому каталозі.

Ви можете вказати альтернативний порт HTTP(S) та каталог даних у config.ini:

[Server]
Http Port=80
Https Port=443

[Data]
Data Directory=/var/lib/activityinfo

Ознайомтеся з повною довідкою по файлу конфігурації.

ActivityInfo також надає веб-інтерфейс для налаштування інших параметрів сервера, таких як єдиний вхід (SSO), доставка емейлів та SSL. Щоб використовувати цей інтерфейс, переконайтеся, що файл config.ini доступний для запису процесом Java.

Створення облікового запису адміністратора

При запуску локального сервера з порожньою базою даних, ви можете створити обліковий запис адміністратора, перейшовши, наприклад, за адресою http://localhost:8081.

Додаткові налаштування

Далі, дотримуйтесь інструкцій у посібнику з Налаштування, щоб налаштувати доставку емейлів, сертифікат SSL та єдиний вхід.

Наступний елемент
Конфігурація