Inštalácia Web Console – Linux
Pre inštaláciu ESET PROTECT Web Console postupujte podľa týchto krokov:
ESET PROTECT Web Console môžete nainštalovať aj na iný počítač ako ten, na ktorom je nainštalovaný ESET PROTECT Server. Tento postup vyžaduje dodatočné kroky. |
1.Nainštalujte balíky Apache Tomcat a Java.
Balíky môžu mať rôzne názvy a nemusia byť dostupné v predvolenom repozitári •Príklad názvu balíka sa môže líšiť od balíkov vo vašom distribučnom Linux repozitári. Názov služby Apache Tomcat sa môže líšiť: tomcat, tomcat9 alebo tomcat10. •Predvolený repozitár vašej distribúcie Linux nemusí obsahovať najnovšiu podporovanú verziu Apache Tomcat a Javy. Predvolený repozitár napríklad môže obsahovať nepodporovaný Apache Tomcat 11. •Informácie o inštalácii a konfigurácii služby Apache Tomcat nájdete v dokumentácii pre Apache Tomcat. |
Debian, Ubuntu |
sudo apt update |
Red Hat, Rocky Linux |
sudo dnf update |
SUSE Linux Enterprise Server |
sudo zypper refresh |
2.Stiahnite si súbor Web Console (era_x64.war):
wget https://download.eset.com/com/eset/apps/business/era/webconsole/latest/era_x64.war |
3.Premenujte súbor era_x64.war na era.war:
mv era_x64.war era.war
4.Ak máte nainštalovaný Apache Tomcat 9.x, tento krok preskočte. Ak máte nainštalovaný Apache Tomcat 10.x, postupujte podľa týchto pokynov na migráciu era.war na nový formát Jakarta EE kompatibilný s Apache Tomcat 10.x:
a)Prejdite do priečinka 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)Vytvorte nový priečinok webapps-javaee:
sudo mkdir temp webapps-javaee
c)Nastavte vlastníctvo a povolenia pre priečinok webapps-javaee:
sudo chown tomcat temp webapps-javaee |
d)Otvorte konfiguračný súbor tomcat10 sudo nano /etc/systemd/system/multi-user.target.wants/tomcat10.service, pridajte nasledujúce dva riadky a uložte aktualizovaný súbor:
ReadWritePaths=/var/lib/tomcat10/webapps-javaee/ ReadWritePaths=/var/lib/tomcat10/temp/ |
e)Nainštalujte Tomcat Migration Tool pre 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)Skopírujte nástroj na migráciu (jakartaee-migration-shaded.jar) do priečinka tomcat:
sudo cp /usr/share/tomcat-jakartaee-migration/lib/jakartaee-migration-shaded.jar /usr/share/tomcat10/lib/
5.Skopírujte súbor era.war do priečinka Tomcat (vyberte príkaz podľa svojej verzie 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.Nanovo načítajte konfiguráciu správcu systemd:
sudo systemctl daemon-reload
7.Reštartujte službu Tomcat, čím dôjde k nasadeniu súboru era.war:
sudo systemctl restart tomcat
Názov služby Apache Tomcat sa môže líšiť: tomcat, tomcat9 alebo tomcat10. |
8.Skontrolujte, či sa priečinok era nachádza v priečinku Tomcat (nahraďte Path_to_Tomcat priečinkom Tomcat):
ls Path_to_Tomcat
Výstup by mal vyzerať nasledovne: era era.war
9.Pridajte službu Tomcat do konfigurácie systemd:
sudo vi /etc/systemd/system/multi-user.target.wants/tomcat10.service
10. Nastavte spustenie služby Tomcat pri štarte: sudo systemctl enable tomcat
11. Ak ste nainštalovali ESET PROTECT Web Console na iný počítač ako ten, na ktorom je nainštalovaný ESET PROTECT Server, vykonajte nasledujúce kroky pre umožnenie komunikácie medzi ESET PROTECT Web Console a ESET PROTECT Serverom:
a)Zastavte službu Tomcat: sudo systemctl stop tomcat
b)Upravte súbor EraWebServerConfig.properties:
sudo nano /var/lib/tomcat/webapps/era/WEB-INF/classes/sk/eset/era/g2webconsole/server/modules/config/EraWebServerConfig.properties |
Ak sa súbor EraWebServerConfig.properties nenachádza vo vyššie spomenutom umiestnení, môžete použiť nasledujúci príkaz pre vyhľadanie daného súboru vo vašom systéme:
find / -iname "EraWebServerConfig.properties"
c)Vyhľadajte server_address=localhost
d)Nahraďte localhost IP adresou vášho ESET PROTECT Servera a uložte súbor.
e)Reštartujte službu Tomcat: sudo systemctl restart tomcat
f)Nastavte spustenie služby Tomcat pri štarte: sudo systemctl enable tomcat
12. Otvorte ESET PROTECT Web Console v podporovanom webovom prehliadači a zobrazí sa prihlasovacia obrazovka:
•Z počítača, na ktorom beží ESET PROTECT Web Console: http://localhost:8080/era
•Z akéhokoľvek počítača s prístupom na internet a do ESET PROTECT Web Console (IP_ADDRESS_OR_HOSTNAME nahraďte IP adresou alebo názvom hostiteľa vašej ESET PROTECT Web Console): http://IP_ADDRESS_OR_HOSTNAME:8080/era
13. Po dokončení inštalácie nakonfigurujte Web Console:
•HTTP port je počas manuálnej inštalácie Apache Tomcat predvolene nastavený na 8080. Odporúčame nastaviť HTTPS pripojenie pre Apache Tomcat.
•Pozrite si časť Konfigurácia Web Console pre firemné riešenia alebo systémy s nižším výkonom.