Выберите вкладку
ESET PROTECT On-Prem – Содержание

Установка веб-консоли — Linux

Чтобы установить веб-консоль ESET PROTECT, выполните следующие действия.


Примечание

Веб-консоль 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.Загрузите файл веб-консоли (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 Server, необходимо выполнить дополнительные шаги, чтобы включить связь между веб-консолью ESET PROTECT и ESET PROTECT Server:

a)Остановите службу Tomcat: sudo systemctl stop tomcat

b)Измените файл EraWebServerConfig.properties:

Если файл EraWebServerConfig.properties не расположен по указанному выше пути, можно использовать следующую команду, чтобы найти файл в своей системе:

find / -iname "EraWebServerConfig.properties"

c)Найдите server_address=localhost

d)Замените localhost IP-адресом виртуальной машины с ESET PROTECT Server и сохраните файл.

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.

См. также дополнительные сведения о конфигурации веб-консоли для корпоративных решений или систем с невысокой производительностью.