Vyberte kartu
ESET PROTECT On-Prem – Obsah

Instalace webové konzole – Linux

Pro instalaci ESET PROTECT Web Console postupujte podle následujících kroků:


Poznámka

ESET PROTECT Web Console můžete rovněž nainstalovat na jiný počítač, než na kterém běží ESET PROTECT Server. V takovém případě je nutné provést další změny v konfiguraci.

1.Nainstalujte balíčky Apache Tomcat a Java.


Varování

Balíčky mohou mít různé názvy a nemusí být k dispozici ve výchozím repozitáři

Názvy balíčků se mohou v závislosti na použitém repozitáři ve vaší linuxové distribuci lišit. Název služby Apache Tomcat se může lišit: tomcat, tomcat9 nebo tomcat10.

Výchozí repozitář vámi používané Linux distribuce nemusí obsahovat nejnovější podporovanou verzi Apache Tomcat a Java. Například výchozí repozitář může obsahovat nepodporovaný Apache Tomcat 11.

Informace o instalované verzi a konfiguraci služby Apache Tomcat naleznete v dokumentaci k 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.Stáhněte si soubor s webovou konzolí (era_x64.war):

3.Přejmenujte soubor era_x64.war na era.war:

mv era_x64.war era.war

4.Pokud jste nainstalovali Apache Tomcat 9.x, tento krok přeskočte. Pokud jste nainstalovali Apache Tomcat 10.x, postupujte podle těchto pokynů k migraci era.war na nový formát Jakarta EE podporovaný Apache Tomcat 10.x:

a)Přejděte do složky 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)Vytvořit novou složku webapps-javaee:

sudo mkdir temp webapps-javaee

c)Nastavte vlastnictví a oprávnění pro složku webapps-javaee:

d)Otevřete konfigurační soubor tomcat10 sudo nano /etc/systemd/system/multi-user.target.wants/tomcat10.service, přidejte následující dva řádky a uložte upravený soubor:

e)Nainstalujte Tomcat Migration Tool pro 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)Zkopírujte migrační nástroj (jakartaee-migration-shaded.jar) do složky tomcat:

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

5.Zkopírujte era.war soubor do složky pro Tomcat (vyberte příkaz podle vaší Tomcat verze):

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.Obnovte konfiguraci správce systemd:

sudo systemctl daemon-reload

7.Restartujte službu webového serveru (tím dojde k rozbalení souboru era.war a nasazení konzole):

sudo systemctl restart tomcat


Poznámka

Název služby Apache Tomcat se může lišit: tomcat, tomcat9 nebo tomcat10.

8.Ověřte, zda je v Tomcat složka era (nahraďte složku Path_to_Tomcat složkou v Tomcat):

ls Path_to_Tomcat

Výstup by měl vypadat následovně: era era.war

9.Přidejte službu Tomcat do konfigurace systemd:

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

10. Nastavte službu Tomcat tak, aby se automaticky spouštěla při startu operačního systému: sudo systemctl enable tomcat

11. Pokud jste ESET PROTECT Web Console nainstalovali na jiný stroj, než na kterém běží ESET PROTECT Server, proveďte níže uvedené kroky, aby konzole měla spojení se serverem:

a)Zastavte službu webového serveru Tomcat: sudo systemctl stop tomcat

b)V textovém editoru si otevřete soubor EraWebServerConfig.properties:

V případě, že se soubor EraWebServerConfig.properties ve výše uvedené cestě nenachází, zkuste jej najít níže uvedeným příkazem:

find / -iname "EraWebServerConfig.properties"

c)V souboru najděte řádek server_address=localhost.

d)Nahraďte hodnotu localhost skutečnou IP adresou stroje, na kterém běží ESET PROTECT server. Soubor uložte.

e)Restartujte službu Tomcat: sudo systemctl restart tomcat

f)Nastavte službu Tomcat tak, aby se automaticky spouštěla při startu operačního systému: sudo systemctl enable tomcat

12. V podporovaném internetovém prohlížeči si otevřete ESET PROTECT Web Console. Přihlašovací obrazovka se zobrazí po zadání:

http://localhost:8080/era – na zařízení, na kterém běží webový server a ESET PROTECT Web Console

http://IP_ADDRESS_OR_HOSTNAME:8080/era – z jakéhokoli zařízení v síti (kde IP_ADDRESS_OR_HOSTNAME nahraďte IP adresou nebo názvem stroje, na kterém běží ESET PROTECT Web Console).

13. Dodatečná konfigurace Web Console po dokončení instalace:

Apache Tomcat běží po dokončení instalace na výchozím portu 8080. Doporučujeme nastavit webový server Apache Tomcat tak, aby používal HTTPS protokol.

Dále se podívejte do kapitoly Konfigurace webové konzole v enterprise prostředí a na systémech s nízkým výkonem.