Registerkarte auswählen
ESET PROTECT On-Prem – Inhaltsverzeichnis

Installation der Web-Konsole – Linux

Führen Sie diese Schritte aus, um die ESET PROTECT-Web-Konsole zu installieren:


Hinweis

Die ESET PROTECT-Web-Konsole kann auf einem anderen Computer installiert werden als der ESET PROTECT Server. Für diese Prozedur sind zusätzliche Schritte erforderlich.

1.Installieren Sie die Apache Tomcat- und Java-Pakete.


Warnung:

Pakete haben möglicherweise unterschiedliche Namen und sind eventuell nicht im Standard-Repository verfügbar

Die genauen Namen der folgenden Pakete hängen vom verwendeten Repository für Ihre Linux-Distribution ab. Der Apache Tomcat-Dienst kann unterschiedliche Namen haben: tomcat, tomcat9 oder tomcat10.

Das Standard-Repository Ihrer Linux-Distribution enthält möglicherweise nicht die neueste unterstützte Version von Apache Tomcat und Java. Das Standard-Repository kann beispielsweise die nicht unterstützte Version Apache Tomcat 11 enthalten.

Informationen zur Installation und Konfiguration von Apache Tomcat finden Sie in der Apache Tomcat-Dokumentation.

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.Laden Sie die Datei für die Web-Konsole herunter (era_x64.war):

3.Benennen Sie die era_x64.war Datei in era.war um:

mv era_x64.war era.war

4.Überspringen Sie diesen Schritt, falls Sie Apache Tomcat 9.x installiert haben. Falls Sie Apache Tomcat 10.x installiert haben, folgen Sie diesen Anweisungen, um era.war auf das neue Jakarta EE-Format für Apache Tomcat 10.x zu migrieren:

a)Navigieren Sie zum tomcat10 Ordner:

Debian, Ubuntu

cd /var/lib/tomcat10/

Red Hat, Rocky Linux

cd /var/lib/tomcat/

SUSE Linux Enterprise Server

cd /usr/share/tomcat/webapps/

b)Erstellen Sie einen neuen webapps-javaee-Ordner:

sudo mkdir temp webapps-javaee

c)Legen Sie Eigentum und Berechtigungen für den webapps-javaee-Ordner fest:

d)Öffnen Sie die tomcat10-Konfigurationsdatei sudo nano /etc/systemd/system/multi-user.target.wants/tomcat10.service, fügen Sie die folgenden zwei Zeilen hinzu und speichern Sie die aktualisierte Datei:

e)Installieren Sie das Tomcat-Migrationstool für 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)Kopieren Sie das Migrationstool (jakartaee-migration-shaded.jar) in den tomcat-Ordner:

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

5.Kopieren Sie die Datei era.war in den Tomcat-Ordner (wählen Sie den passenden Befehl für Ihre Tomcat-Version):

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.Laden Sie die systemd-Manager-Konfiguration neu:

sudo systemctl daemon-reload

7.Starten Sie den Tomcat-Dienst neu, um die era.war-Datei bereitzustellen:

sudo systemctl restart tomcat


Hinweis

Der Apache Tomcat-Dienst kann unterschiedliche Namen haben: tomcat, tomcat9 oder tomcat10.

8.Vergewissern Sie sich, dass der Ordner era im Tomcat-Ordner vorhanden ist (ersetzen Sie Path_to_Tomcat durch den Tomcat-Ordner):

ls Path_to_Tomcat

Die Ausgabe sollte wie folgt aussehen: era era.war

9.Fügen Sie den Tomcat-Dienst zur systemd-Konfiguration hinzu:

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

10. Legen Sie fest, dass der Tomcat Dienst beim Systemstart gestartet werden soll: sudo systemctl enable tomcat

11. Wenn Sie die ESET PROTECT-Web-Konsole nicht auf demselben Computer wie den ESET PROTECT Server installiert haben, führen Sie diese zusätzlichen Schritte aus, um die Kommunikation zwischen der ESET PROTECT-Web-Konsole und dem ESET PROTECT Server zu ermöglichen:

a)Halten Sie den Tomcat-Dienst an: sudo systemctl stop tomcat

b)Bearbeiten Sie die Datei EraWebServerConfig.properties:

Falls sich die Datei EraWebServerConfig.properties nicht unter dem obigen Pfad befindet, können Sie den folgenden Befehl ausführen, um die Datei auf Ihrem System zu finden:

find / -iname "EraWebServerConfig.properties"

c)Suchen Sie nach dem Eintrag server_address=localhost

d)Ersetzen Sie localhost durch die IP-Adresse Ihres ESET PROTECT Servers und speichern Sie die Datei.

e)Starten Sie den Tomcat-Dienst neu: sudo systemctl restart tomcat

f)Legen Sie fest, dass der Tomcat Dienst beim Systemstart gestartet werden soll: sudo systemctl enable tomcat

12. Wenn Sie die ESET PROTECT-Web-Konsole in einem unterstützten Webbrowser öffnen, wird ein Anmeldebildschirm angezeigt:

Auf dem Computer, auf dem die ESET PROTECT-Web-Konsole gehostet wird: http://localhost:8080/era

Auf einem beliebigen Computer mit Internetzugriff auf die ESET PROTECT-Web-Konsole (ersetzen Sie IP_ADDRESS_OR_HOSTNAME durch die IP-Adresse oder den Hostnamen Ihrer ESET PROTECT-Web-Konsole): http://IP_ADDRESS_OR_HOSTNAME:8080/era

13. Konfigurieren Sie die Web-Konsole nach der Installation:

Der HTTP-Port wird bei der manuellen Installation von Apache Tomcat standardmäßig auf 8080 festgelegt. Wir empfehlen, eine HTTPS-Verbindung für Apache Tomcat einzurichten.

Siehe auch die zusätzliche Konfiguration der Web-Konsole für Enterprise-Lösungen oder leistungsschwache Systeme.