Wybierz kartę
ESET PROTECT On-Prem – Spis treści

Instalacja konsoli internetowej — system Linux

Aby zainstalować konsolę internetową ESET PROTECT, należy wykonać poniższe czynności:


Uwaga

Konsolę internetową ESET PROTECT można zainstalować na innym komputerze niż ten, na którym jest zainstalowany serwer ESET PROTECT. Ta procedura wymaga podjęcia dodatkowych kroków.

1.Zainstaluj pakiety Apache Tomcat i Java.


Ostrzeżenie

Pakiety mogą mieć różne nazwy i mogą nie być dostępne w domyślnym repozytorium.

Przykłady nazw pakietów podane poniżej mogą się różnić od pakietów w repozytorium używanej dystrybucji systemu Linux. Nazwa usługi Apache Tomcat może się różnić: tomcat, tomcat9 lub tomcat10.

Domyślne repozytorium dystrybucji Linux może nie zawierać najnowszej obsługiwanej wersji serwera Apache Tomcat i oprogramowania Java. Na przykład domyślne repozytorium może zawierać nieobsługiwany Apache Tomcat 11.

Informacje na temat instalacji i konfiguracji serwera Apache Tomcat można znaleźć w dokumentacji serwera 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.Pobierz plik konsoli internetowej (era_x64.war):

3.Zmień nazwę pliku era_x64.war na era.war:

mv era_x64.war era.war

4.Jeśli zainstalowano Apache Tomcat 9.x, pomiń ten etap. Jeśli zainstalowano Apache Tomcat 10.x, postępuj zgodnie z instrukcjami, aby dokonać migracji era.war do nowego formatu Jakarta EE obsługiwanego przez Apache Tomcat 10.x:

a)Przejdź do folderu 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)Utwórz nowy folder webapps-javaee:

sudo mkdir temp webapps-javaee

c)Ustaw własność i uprawnienia do folderu webapps-javaee:

d)Otwórz plik konfiguracji tomcat10 o nazwie sudo nano /etc/systemd/system/multi-user.target.wants/tomcat10.service, dodaj poniższe dwa wiersze i zapisz zaktualizowany plik:

e)Zainstaluj narzędzie migracji Tomcat dla 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)Skopiuj narzędzie migracji (jakartaee-migration-shaded.jar) do folderu tomcat:

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

5.Skopiuj plik era.war do folderu Tomcat (wybierz polecenie w zależności od wersji 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.Załaduj ponownie konfigurację menedżera systemd:

sudo systemctl daemon-reload

7.Uruchom ponownie usługę Tomcat i przeprowadź wdrożenie pliku era.war:

sudo systemctl restart tomcat


Uwaga

Nazwa usługi Apache Tomcat może się różnić: tomcat, tomcat9 lub tomcat10.

8.Sprawdź, czy folder era znajduje się w folderze Tomcat (zastąp Path_to_Tomcat folderem Tomcat):

ls Path_to_Tomcat

Dane wyjściowe powinny wyglądać następująco: era era.war

9.Dodaj usługę Tomcat do konfiguracji systemd:

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

10. Ustaw usługę Tomcat tak, by uruchamiała się podczas rozruchu: sudo systemctl enable tomcat

11. Jeśli konsola internetowa ESET PROTECT została zainstalowana na innym komputerze niż ten, na którym znajduje się serwer ESET PROTECT, postępuj zgodnie z poniższymi dodatkowymi instrukcjami w celu włączenia komunikacji między konsolą internetową ESET PROTECT a serwerem ESET PROTECT:

a)Zatrzymaj usługę Tomcat: sudo systemctl stop tomcat

b)Edytuj plik EraWebServerConfig.properties:

Jeśli plik EraWebServerConfig.properties nie znajduje się w powyższej lokalizacji, użyj poniższego polecenia, aby go zlokalizować w swoim systemie:

find / -iname "EraWebServerConfig.properties"

c)Znajdź ciąg server_address=localhost

d)Część localhost zastąp adresem IP serwera ESET PROTECT i zapisz plik.

e)Uruchom ponownie usługę Tomcat: sudo systemctl restart tomcat

f)Ustaw usługę Tomcat tak, by uruchamiała się podczas rozruchu: sudo systemctl enable tomcat

12. Otwórz konsolę internetową ESET PROTECT w obsługiwanej przeglądarce internetowej, aby wyświetlić ekran logowania:

Z komputera obsługującego konsolę internetową ESET PROTECT: http://localhost:8080/era

Z dowolnego komputera z dostępem do internetu i konsoli internetowej ESET PROTECT (zastąp IP_ADDRESS_OR_HOSTNAME adresem IP lub nazwą hosta konsoli ESET PROTECT): http://IP_ADDRESS_OR_HOSTNAME:8080/era

13. Skonfiguruj konsolę internetową po instalacji:

Domyślną wartością portu HTTP podczas ręcznej instalacji serwera Apache Tomcat jest 8080. Zalecamy skonfigurowanie połączenia HTTPS dla serwera Apache Tomcat.

Zobacz też dodatkowy zasób Konfiguracja konsoli internetowej na potrzeby rozwiązań firmowych lub systemów o niskiej wydajności.