Installazione della console Web - Linux
Seguire i passaggi indicati di seguito per installare ESET PROTECT Web Console:
È possibile scegliere di installare ESET PROTECT Web Console su computer diverso da quello su cui è installato ESET PROTECT Server. Questa procedura richiede passaggi aggiuntivi. |
1.Installare i pacchetti Apache Tomcat e Java.
I pacchetti possono avere nomi diversi e potrebbero non essere disponibili nell’archivio predefinito •I nomi dei pacchetti di esempio riportati di seguito potrebbero differire da quelli dei pacchetti disponibili nell’archivio delle distribuzioni Linux. Il nome del servizio Apache Tomcat può variare: tomcat, tomcat9 o tomcat10. •L’archivio predefinito della distribuzione di Linux potrebbe non contenere la versione supportata più recente di Apache Tomcat e di Java. Ad esempio, l’archivio predefinito potrebbe contenere la versione non supportata di Apache Tomcat 11. •Per l’installazione e la configurazione di Apache Tomcat, consultare la documentazione di Apache Tomcat. |
Debian, Ubuntu |
sudo apt update |
Red Hat, Rocky Linux |
sudo dnf update |
SUSE Linux Enterprise Server |
sudo zypper refresh |
2.Scaricare il file di Web Console (era_x64.war):
wget https://download.eset.com/com/eset/apps/business/era/webconsole/latest/era_x64.war |
3.Rinominare il file era_x64.war era.war:
mv era_x64.war era.war
4.Se è installato Apache Tomcat 9.x, saltare questo passaggio. Se è installato Apache Tomcat 10.x, seguire queste istruzioni per eseguire la migrazione di era.war al nuovo formato Jakarta EE supportato da Apache Tomcat 10.x:
a)Accedere alla tomcat10 cartella:
Debian, Ubuntu |
cd /var/lib/tomcat10/ |
Red Hat, Rocky Linux |
cd /var/lib/tomcat/ |
SUSE Linux Enterprise Server |
cd /usr/share/tomcat/webapps/ |
b)Creare una nuova cartella webapps-javaee:
sudo mkdir temp webapps-javaee
c)Impostare la proprietà e le autorizzazioni per la cartella webapps-javaee:
sudo chown tomcat temp webapps-javaee |
d)Aprire il file di configurazione tomcat10 sudo nano /etc/systemd/system/multi-user.target.wants/tomcat10.service, aggiungere le seguenti due righe e salvare il file aggiornato:
ReadWritePaths=/var/lib/tomcat10/webapps-javaee/ ReadWritePaths=/var/lib/tomcat10/temp/ |
e)Installare lo strumento di migrazione Tomcat per 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)Copiare lo strumento di migrazione (jakartaee-migration-shaded.jar) nella cartella tomcat:
sudo cp /usr/share/tomcat-jakartaee-migration/lib/jakartaee-migration-shaded.jar /usr/share/tomcat10/lib/
5.Copiare il file era.war nella cartella Tomcat (selezionare il comando in base alla versione di 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.Ricaricare la configurazione di systemd Manager:
sudo systemctl daemon-reload
7.Riavviare il servizio Tomcat per eseguire la distribuzione del file era.war:
sudo systemctl restart tomcat
Il nome del servizio Apache Tomcat può variare: tomcat, tomcat9 o tomcat10. |
8.Verificare che la cartella era sia presente nella cartella Tomcat (sostituire Path_to_Tomcat con la cartella Tomcat):
ls Path_to_Tomcat
L’output dovrebbe avere il seguente aspetto: era era.war
9.Aggiungere il servizio Tomcat alla configurazione di systemd:
sudo vi /etc/systemd/system/multi-user.target.wants/tomcat10.service
10. Impostare il servizio Tomcat per l’avvio all’avvio del computer: sudo systemctl enable tomcat
11. In caso di installazione di ESET PROTECT Web Console su un computer diverso da quello su cui è installato ESET PROTECT Server, eseguire questa procedura aggiuntiva per abilitare la comunicazione tra ESET PROTECT Web Console e ESET PROTECT Server:
a)Arrestare il servizio Tomcat: sudo systemctl stop tomcat
b)Modificare il fileEraWebServerConfig.properties:
sudo nano /var/lib/tomcat/webapps/era/WEB-INF/classes/sk/eset/era/g2webconsole/server/modules/config/EraWebServerConfig.properties |
Se il file EraWebServerConfig.properties non è presente nel percorso sopraindicato, è possibile utilizzare il seguente comando per trovare il file sul sistema:
find / -iname "EraWebServerConfig.properties"
c)Trovare il server_address=localhost
d)Sostituire localhost con l’indirizzo IP di ESET PROTECT Server e salvare il file.
e)Riavviare il servizio Tomcat: sudo systemctl restart tomcat
f)Impostare il servizio Tomcat per l’avvio all’avvio del computer: sudo systemctl enable tomcat
12. Aprire ESET PROTECT Web Console in un browser web supportato. A questo punto compare una schermata di autenticazione:
•Dal computer che ospita ESET PROTECT Web Console: http://localhost:8080/era
•Da qualsiasi computer con accesso a Internet a ESET PROTECT Web Console (sostituire IP_ADDRESS_OR_HOSTNAME con l’indirizzo IP o il nome host di ESET PROTECT Web Console): http://IP_ADDRESS_OR_HOSTNAME:8080/era
13. Configurare Web Console dopo l’installazione:
•La porta HTTP predefinita è impostata su 8080 durante l’installazione manuale di Apache Tomcat. Si consiglia di configurare una Connessione HTTPS per Apache Tomcat.
•Consultare anche configurazione aggiuntiva di Web Console per le soluzioni Enterprise o i sistemi a basse prestazioni.