Виберіть вкладку
ESET PROTECT On-Prem – Зміст

Інсталяція веб-консолі – Linux

Дотримуйтеся цих інструкцій, щоб інсталювати ESET PROTECT Web Console:


Примітка

Крім того, можна інсталювати веб-консоль ESET PROTECT і сервер ESET PROTECT на різні комп’ютери. Для виконання цієї процедури потрібні додаткові кроки.

1.Інсталюйте пакети Apache Tomcat і Java.


Попередження

Пакети можуть мати різні назви й бути недоступними в репозиторії за замовчуванням

Наведені нижче приклади назв пакетів можуть відрізнятися від назв пакетів у репозиторії дистрибутива Linux. Ім’я служби Apache Tomcat може бути різним: tomcat, tomcat9 або tomcat10.

У репозиторії вашого дистрибутива Linux за замовчуванням можуть бути відсутні Apache Tomcat і Java підтримуваних версій. Наприклад, репозиторій за замовчуванням може містити непідтримуваний Apache Tomcat 11.

Відомості про інсталяцію і налаштування Apache Tomcat див. в документації Apache Tomcat.

Debian, Ubuntu

sudo apt update
sudo apt install openjdk-21-jdk tomcat10 -y

Red Hat, Rocky Linux

sudo dnf update
sudo dnf install java-21-openjdk tomcat -y

SUSE Linux Enterprise Server

sudo zypper refresh
sudo zypper install java-21-openjdk tomcat10 -y

2.Завантажте файл Web Console (era_x64.war):

3.Перейменуйте файл era_x64.war на era.war:

mv era_x64.war era.war

4.Якщо у вас інстальовано Apache Tomcat 9.x, пропустіть цей крок. Якщо у вас інстальовано Apache Tomcat 10.x, дотримуйтеся наведених нижче інструкцій, щоб перевести era.war на новий формат Jakarta EE, який підтримується Apache Tomcat 10.x:

a)Перейдіть у папку tomcat10:

Debian, Ubuntu

cd /var/lib/tomcat10/

Red Hat, Rocky Linux

cd /var/lib/tomcat/

SUSE Linux Enterprise Server

cd /usr/share/tomcat/webapps/

b)Створіть нову папку webapps-javaee:

sudo mkdir temp webapps-javaee

c)Установіть право власності й дозволи для папки webapps-javaee:

d)Відкрийте файл конфігурації tomcat10 (sudo nano /etc/systemd/system/multi-user.target.wants/tomcat10.service), додайте наведені нижче два рядки й збережіть оновлений файл:

e)Інсталюйте інструмент перенесення Tomcat для Jakarta EE:

Debian, Ubuntu

sudo apt install tomcat-jakartaee-migration -y

Red Hat, Rocky Linux

sudo dnf install tomcat-jakartaee-migration -y

SUSE Linux Enterprise Server

sudo zypper install tomcat-jakartaee-migration -y

f)Скопіюйте інструмент перенесення (jakartaee-migration-shaded.jar) у папку tomcat:

sudo cp /usr/share/tomcat-jakartaee-migration/lib/jakartaee-migration-shaded.jar /usr/share/tomcat10/lib/

5.Скопіюйте файл era.war у папку Tomcat (виберіть команду залежно від використовуваної версії Tomcat):

Debian, Ubuntu

9: sudo cp era.war /var/lib/tomcat9/webapps/

10: sudo cp era.war /var/lib/tomcat10/webapps-javaee/

Red Hat, Rocky Linux

9: sudo cp era.war /var/lib/tomcat/webapps/

10: sudo cp era.war /var/lib/tomcat/webapps-javaee/

SUSE Linux Enterprise Server

9: sudo cp era.war /usr/share/tomcat/webapps/

10: sudo cp era.war /usr/share/tomcat/webapps-javaee/

6.Перезавантажте конфігурацію диспетчера systemd:

sudo systemctl daemon-reload

7.Перезапустіть службу Tomcat, щоб розгорнути файл era.war:

sudo systemctl restart tomcat


Примітка

Ім’я служби Apache Tomcat може бути різним: tomcat, tomcat9 або tomcat10.

8.Переконайтеся, що папка era міститься в папці Tomcat (замініть Path_to_Tomcat на папку Tomcat):

ls Path_to_Tomcat

Результат має виглядати так: era era.war

9.Додайте службу Tomcat в конфігурацію systemd:

sudo vi /etc/systemd/system/multi-user.target.wants/tomcat10.service

10. Налаштуйте службу Tomcat для запуску під час завантаження: sudo systemctl enable tomcat

11. Якщо веб-консоль ESET PROTECT і сервер ESET PROTECT інстальовано на різних комп’ютерах, виконайте дії нижче, щоб забезпечити обмін даними між веб-консоллю ESET PROTECT та сервером ESET PROTECT.

a)Зупиніть роботу служби Tomcat: sudo systemctl stop tomcat

b)Відредагуйте файл EraWebServerConfig.properties:

Якщо файл EraWebServerConfig.properties не розташовано за вказаним вище шляхом, ви можете скористатися наступною командою, щоб знайти його:

find / -iname "EraWebServerConfig.properties"

c)Знайдіть рядок server_address=localhost

d)Замініть localhost на IP-адресу вашого сервера ESET PROTECT та збережіть файл.

e)Перезавантаження службу Tomcat: sudo systemctl restart tomcat

f)Налаштуйте службу Tomcat для запуску під час завантаження: sudo systemctl enable tomcat

12. Відкрийте веб-консоль ESET PROTECT у підтримуваному веб-браузері. Відобразиться екран входу в систему:

З комп’ютера, на якому розміщено веб-консоль ESET PROTECT: http://localhost:8080/era

З будь-якого комп’ютера з інтернет-доступом до веб-консолі ESET PROTECT (замінітьIP_ADDRESS_OR_HOSTNAME IP-адресою або ім’ям хоста веб-консолі ESET PROTECT): http://IP_ADDRESS_OR_HOSTNAME:8080/era

13. Налаштуйте веб-консоль після інсталяції:

Під час інсталяції Apache Tomcat уручну для порту HTTP за замовчуванням задається номер 8080. Рекомендуємо налаштувати підключення HTTPS для Apache Tomcat.

Див. також тему Конфігурація Web Console для корпоративних рішень або систем із низькою продуктивністю роботи.