Web Console installation - Linux

Follow these steps to install the ESET PROTECT Web Console:


note

You can install the ESET PROTECT Web Console on a different computer than the computer running the ESET PROTECT Server. This procedure requires additional steps.

1.Install the Apache Tomcat and  Java packages.


important

Example package names below may differ from your Linux distribution repository packages. The default repository of your Linux distribution may not contain the latest supported version of Apache Tomcat and Java.

Linux distribution

Terminal commands

Debian and Ubuntu distributions

sudo apt-get update
sudo apt-get install openjdk-17-jdk tomcat9

CentOS and Red Hat distributions

yum update
yum install java-17-openjdk tomcat

SUSE Linux

zypper refresh
sudo zypper install java-17-openjdk tomcat9

2.Download the Web Console file (era.war):

wget https://download.eset.com/com/eset/apps/business/era/webconsole/latest/era.war

3.Copy the era.war file to the Tomcat folder:

Debian, Ubuntu

sudo cp era.war /var/lib/tomcat9/webapps/

CentOS, Red Hat

sudo cp era.war /var/lib/tomcat/webapps/

SUSE Linux Enterprise Server

sudo cp era.war /usr/share/tomcat/webapps/

4.Restart the Tomcat service to deploy the era.war file:

Debian, Ubuntu

sudo systemctl restart tomcat9

CentOS, Red Hat

sudo systemctl restart tomcat

SUSE Linux Enterprise Server

sudo systemctl restart tomcat

5.Verify the era folder is present in the Tomcat folder:

Debian, Ubuntu

ls /var/lib/tomcat9/webapps

CentOS, Red Hat

ls /var/lib/tomcat/webapps

SUSE Linux Enterprise Server

ls /usr/share/tomcat/webapps

The output should look like this: era era.war

6.Set the Tomcat service to start at boot: sudo systemctl enable tomcat (or tomcat9 based on the service name)

7.If you installed the ESET PROTECT Web Console on a different computer than the ESET PROTECT Server, perform these additional steps to enable communication between ESET PROTECT Web Console and ESET PROTECT Server:

a)Stop the Tomcat service: sudo systemctl stop tomcat

b)Edit the EraWebServerConfig.properties file:

sudo nano /var/lib/tomcat/webapps/era/WEB-INF/classes/sk/eset/era/g2webconsole/server/modules/config/EraWebServerConfig.properties

If the EraWebServerConfig.properties file is not present in the above path, you can use the following command to find the file on your system:

find / -iname "EraWebServerConfig.properties"

c)Find the server_address=localhost

d)Replace localhost with the IP address of your ESET PROTECT Server and save the file.

e)Restart the Tomcat service: sudo systemctl restart tomcat (or tomcat9 based on the service name)

f)Set the Tomcat service to start at boot: sudo systemctl enable tomcat (or tomcat9 based on the service name)

8. Open the ESET PROTECT Web Console in a supported web browser to see a login screen:

From the computer hosting the ESET PROTECT Web Console: http://localhost:8080/era

From any computer with internet access to the ESET PROTECT Web Console (substitute IP_ADDRESS_OR_HOSTNAME with the IP address or hostname of your ESET PROTECT Web Console): http://IP_ADDRESS_OR_HOSTNAME:8080/era

9.Configure the Web Console after the installation:

The default HTTP port is set to 8080 during the manual installation of Apache Tomcat. We recommend that you set up an HTTPS connection for Apache Tomcat.

See the additional Web Console configuration for enterprise solutions or low-performance systems.