选择选项卡
ESET PROTECT On-Prem – 目录

Web 控制台安装 - Linux

要安装 ESET PROTECT Web 控制台,请遵循以下步骤:


注意

可以在未安装 ESET PROTECT 服务器的其他计算机上安装 ESET PROTECT Web 控制台。 该过程需要其他步骤

1.安装 Apache Tomcat 和 Java 程序包。


警告

包可能具有不同的名称,并且可能在默认存储库中不可用

下面的示例程序包名称可能不同于您的 Linux 发行版存储库程序包。 Apache Tomcat 服务名称可能有所不同:tomcattomcat9tomcat10

您的 Linux 发行版的默认存储库可能不包含最新受支持的 Apache Tomcat 和 Java 版本。例如,默认库可能包含不受支持的 Apache Tomcat 11。

有关 Apache Tomcat 的安装和配置,请参阅 Apache Tomcat 文档

Debian, Ubuntu

sudo apt update
sudo apt install openjdk-21-jdk tomcat10 -y

Red Hat, Rocky Linux

sudo dnf update
sudo dnf install java-21-openjdk tomcat -y

SUSE Linux Enterprise Server

sudo zypper refresh
sudo zypper install java-21-openjdk tomcat10 -y

2.下载 Web 控制台文件 (era_x64.war):

3.era_x64.war 文件重命名为 era.war

mv era_x64.war era.war

4.如果已安装 Apache Tomcat 9.x,请跳过此步骤。如果已安装 Apache Tomcat 10.x,请按照以下说明将 era.war 迁移到受 Apache Tomcat 10.x 支持的新 Jakarta EE 格式:

a)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)创建新的 webapps-javaee 文件夹:

sudo mkdir temp webapps-javaee

c)设置 webapps-javaee 文件夹的所有权和权限:

d)打开 tomcat10 配置文件 sudo nano /etc/systemd/system/multi-user.target.wants/tomcat10.service,添加以下两行并保存更新后的文件:

e)安装适用于 Jakarta EE 的 Tomcat 迁移工具:

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)将迁移工具 (jakartaee-migration-shaded.jar) 复制到 tomcat 文件夹:

sudo cp /usr/share/tomcat-jakartaee-migration/lib/jakartaee-migration-shaded.jar /usr/share/tomcat10/lib/

5.era.war 文件复制到 Tomcat 文件夹(根据您的 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.重新加载 systemd 管理器配置:

sudo systemctl daemon-reload

7.重新启动 Tomcat 服务以部署 era.war 文件:

sudo systemctl restart tomcat


注意

Apache Tomcat 服务名称可能有所不同:tomcattomcat9tomcat10

8.验证 era 文件夹是否位于 Tomcat 文件夹中(将 Path_to_Tomcat 替换为 Tomcat 文件夹):

ls Path_to_Tomcat

输出应如下所示:era era.war

9.将 Tomcat 服务添加到 systemd 配置:

sudo vi /etc/systemd/system/multi-user.target.wants/tomcat10.service

10. 将 Tomcat 服务设置为系统启动时启动:sudo systemctl enable tomcat

11. 如果在 ESET PROTECT 服务器以外的其他计算机上安装了 ESET PROTECT Web 控制台,请执行以下附加步骤以启用 ESET PROTECT Web 控制台与 ESET PROTECT 服务器之间的通信:

a)停用 Tomcat 服务:sudo systemctl stop tomcat

b)编辑 EraWebServerConfig.properties 文件:

如果 EraWebServerConfig.properties 文件不位于上述路径中,可以在您的系统上使用以下命令查找该文件:

find / -iname "EraWebServerConfig.properties"

c)查找 server_address=localhost

d)localhost 替换为您的 ESET PROTECT 服务器的 IP 地址,并保存该文件。

e)重新启动 Tomcat 服务: sudo systemctl restart tomcat

f)将 Tomcat 服务设置为系统启动时启动:sudo systemctl enable tomcat

12.受支持的 Web 浏览器中打开 ESET PROTECT Web 控制台,以访问登录屏幕:

从托管 ESET PROTECT Web 控制台的计算机:http://localhost:8080/era

从可以访问 Internet 的任何计算机访问 ESET PROTECT Web 控制台(将 IP_ADDRESS_OR_HOSTNAME 替换为 ESET PROTECT Web 控制台的 IP 地址或主机名):http://IP_ADDRESS_OR_HOSTNAME:8080/era

13. 安装完成后配置 Web 控制台:

在 Apache Tomcat 的手动安装过程中,默认 HTTP 端口设置为 8080。 我们建议您设置 Apache Tomcat 的 HTTPS 连接

另请参见企业解决方案的 Web 控制台配置或低性能系统