Installation de la console Web - Linux
Suivez les étapes ci-après pour installer ESET PROTECT Web Console :
Vous pouvez choisir d'installer la console Web de ESET PROTECT sur un autre ordinateur que l'ordinateur sur lequel le serveur ESET PROTECT est installé. Cette procédure nécessite des étapes supplémentaires. |
1.Installez les progiciels Apache Tomcat et Java.
Les paquets peuvent présenter des noms différents et ne pas être disponibles dans le répertoire par défaut •Les exemples de noms de paquets ci-dessous peuvent différer des paquets disponibles dans le répertoire de votre distribution Linux. Le nom du service Apache Tomcat peut varier : tomcat, tomcat9, ou tomcat10. •Le répertoire par défaut de votre distribution Linux peut ne pas contenir la dernière version prise en charge d'Apache Tomcat et Java. Par exemple, le répertoire par défaut peut contenir le fichier non pris en charge Apache Tomcat 11. •Pour l'installation et la configuration d'Apache Tomcat, consultez la documentation Apache Tomcat. |
Debian, Ubuntu |
sudo apt update |
Red Hat, Rocky Linux |
sudo dnf update |
SUSE Linux Enterprise Server |
sudo zypper refresh |
2.Télécharger le fichier de la console Web (era_x64.war) :
wget https://download.eset.com/com/eset/apps/business/era/webconsole/latest/era_x64.war |
3.Renommer le fichier era_x64.war en era.war :
mv era_x64.war era.war
4.Si vous avez installé Apache Tomcat 9.x, passez cette étape. Si vous avez installé Apache Tomcat 10.x, suivez ces instructions pour migrer era.war vers le nouveau format Jakarta EE pris en charge par Apache Tomcat 10.x :
a)Accédez au dossier 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)Créez un nouveau dossier webapps-javaee :
sudo mkdir temp webapps-javaee
c)Définissez la propriété et les permissions du dossier webapps-javaee :
sudo chown tomcat temp webapps-javaee |
d)Ouvrez le fichier de configuration tomcat10 sudo nano /etc/systemd/system/multi-user.target.wants/tomcat10.service, ajoutez les deux lignes suivantes et enregistrez le fichier mis à jour :
ReadWritePaths=/var/lib/tomcat10/webapps-javaee/ ReadWritePaths=/var/lib/tomcat10/temp/ |
e)Installez l'outil de migration Tomcat pour 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)Copiez l'outil de migration (jakartaee-migration-shaded.jar) dans le dossier tomcat :
sudo cp /usr/share/tomcat-jakartaee-migration/lib/jakartaee-migration-shaded.jar /usr/share/tomcat10/lib/
5.Copiez le fichier era.war dans le dossier Tomcat (sélectionnez la commande selon votre version de 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.Rechargez la configuration du gestionnaire systemd :
sudo systemctl daemon-reload
7.Redémarrez le service Tomcat pour déployer le fichier era.war :
sudo systemctl restart tomcat
Le nom du service Apache Tomcat peut varier : tomcat, tomcat9, ou tomcat10. |
8.Vérifiez que le dossier era est présent dans le dossier Tomcat (remplacez Path_to_Tomcat par le dossier Tomcat) :
ls Path_to_Tomcat
Le resultat devrait ressembler à ceci : era era.war
9.Ajoutez le service Tomcat à la configuration systemd :
sudo vi /etc/systemd/system/multi-user.target.wants/tomcat10.service
10. Configurez le service Tomcat pour qu'il soit lancé au démarrage : sudo systemctl enable tomcat
11. Si vous avez installé la console Web de ESET PROTECT sur un autre ordinateur que le serveur ESET PROTECT, effectuez les étapes supplémentaires suivantes pour activer la communication entre la console Web de ESET PROTECT et le serveur ESET PROTECT :
a)Arrêtez le service Apache Tomcat : sudo systemctl stop tomcat
b)Modifiez le fichier EraWebServerConfig.properties :
sudo nano /var/lib/tomcat/webapps/era/WEB-INF/classes/sk/eset/era/g2webconsole/server/modules/config/EraWebServerConfig.properties |
Si le fichier EraWebServerConfig.properties ne figure pas dans le chemin ci-dessus, vous pouvez utiliser la commande suivante pour rechercher le fichier sur votre système :
find / -iname "EraWebServerConfig.properties"
c)Trouvez server_address=localhost
d)Remplacez localhost par l'adresse IP de votre serveur ESET PROTECT et enregistrez le fichier.
e)Redémarrez le service Tomcat : sudo systemctl restart tomcat
f)Configurez le service Tomcat pour qu'il soit lancé au démarrage : sudo systemctl enable tomcat
12. Ouvrez ESET PROTECT Web Console dans un navigateur pris en charge : une fenêtre de connexion s'affiche :
•À partir de l'ordinateur hébergeant ESET PROTECT Web Console : http://localhost:8080/era
•À partir de n'importe quel ordinateur ayant accès à Internet et à ESET PROTECT Web Console (remplacez IP_ADDRESS_OR_HOSTNAME par l'adresse IP ou le nom d'hôte de votre ESET PROTECT Web Console) : http://IP_ADDRESS_OR_HOSTNAME:8080/era
13. Configurez la console Web après l'installation :
•Le port HTTP par défaut est défini sur 8080 lors de l'installation manuelle de Apache Tomcat. Nous recommandons de configurer une connexion HTTPS pour Apache Tomcat.
•Voir également Configuration de la Web Console pour les solutions d'entreprise ou pour les systèmes à faible performance.