Instalace webové konzole – Linux
Pro instalaci ESET PROTECT Web Console postupujte podle následujících kroků:
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.
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 |
Red Hat, Rocky Linux |
sudo dnf update |
SUSE Linux Enterprise Server |
sudo zypper refresh |
2.Stáhněte si soubor s webovou konzolí (era_x64.war):
wget https://download.eset.com/com/eset/apps/business/era/webconsole/latest/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:
sudo chown tomcat temp 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:
ReadWritePaths=/var/lib/tomcat10/webapps-javaee/ ReadWritePaths=/var/lib/tomcat10/temp/ |
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
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:
sudo nano /var/lib/tomcat/webapps/era/WEB-INF/classes/sk/eset/era/g2webconsole/server/modules/config/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.