手動升級 Apache Tomcat (Windows)

Apache Tomcat 是執行 ESMC Web Console 所需的必要元件。

important

重要

如果已安裝自訂版的 Apache Tomcat (Tomcat 服務手動安裝),則不支援透過全方位安裝程式或透過元件升級工作進行後續的 ESMC Web Console 升級。

依照指示手動升級 Apache Tomcat (如果您沒有最新的 ESMC 全方位安裝程式的話):

升級前

1.確定 Java/OpenJDK 為最新的狀態。

warning

警告

自 2019 年 1 月起,Oracle JAVA SE 8 用於商務、商業或生產用途的公用更新需要商業授權。如果您未購買 JAVA SE 訂閱,您可以使用本指南轉換為免費的替代項目,並安裝所列出受支援 Java 版本中的其中一項。

important

重要

需要 64 位元 Java

如果您的系統上已安裝多個 Java 版本,建議您將舊版的 Java 解除安裝 (支援的最舊版本為 Java 8)),只保留最新版的 Java。

2.檢查以查看目前使用的 Apache Tomcat 版本。

a.瀏覽至 Apache Tomcat 安裝資料夾:
C:\Program Files\Apache Software Foundation\[ Tomcat 資料夾 ]\

b.在文字編輯器中開啟 RELEASE-NOTES 檔案,然後檢查版本號碼 (例如 7.0.90)。

c.如果有最新的支援版本,請執行升級。

如何升級

1.停止 Apache Tomcat 服務。瀏覽至 [開始] > [服務] > 以滑鼠右鍵按一下 Apache Tomcat 服務,然後選取 [停止]

如果 Tomcat7w.exe 正在您的系統匣中執行,請將它關閉。

2.備份下列檔案:

C:\Program Files\Apache Software Foundation\[ Tomcat 資料夾 ]\.keystore
C:\Program Files\Apache Software Foundation\[ Tomcat 資料夾 ]\conf\server.xml
C:\Program Files\Apache Software Foundation\[ Tomcat 資料夾 ]\webapps\era\WEB-INF\classes\sk\eset\era\g2webconsole\server\modules\config\EraWebServerConfig.properties

如果您使用的是 Tomcat 資料夾中的自訂 SSL 憑證商店,請一併備份該憑證。

3.解除安裝 Apache Tomcat 的目前版本。

4.刪除下列資料夾 (如果仍在系統中的話):

C:\Program Files\Apache Software Foundation\[ Tomcat 資料夾 ]\

5.http://tomcat.apache.org 下載最新支援版本的 Apache Tomcat 安裝程式檔案 (32 位元/64 位元 Windows Service Installer) apache-tomcat-[版本].exe

6.安裝您已下載的 Apache Tomcat 更新版本:

若要安裝更多 Java 版本,請在安裝期間選取最新 Java 的路徑。

完成時,請取消選取 [執行 Apache Tomcat] 旁邊的核取方塊。

7..keystoreserver.xml 與自訂憑證還原至其原始位置。

8.開啟 server.xml 檔案並確保 keystoreFile 路徑正確 (如果您已升級到 Apache Tomcat 的更高主要版本,請更新路徑):

keystoreFile="C:\Program Files\Apache Software Foundation\[ Tomcat 資料夾 ]\.keystore"

 

9.確定適用於 ESMC Web Console 的 Apache Tomcat 的 HTTPS 連線設定正確。

10. 部署 ESMC Web Console (Web Console 安裝 - Windows)。

11.EraWebServerConfig.properties 還原至其原始位置。

12. 執行 Apache Tomcat 並設定正確的 Java VM:

a)瀏覽至資料夾 C:\Program Files\Apache Software Foundation\[ Tomcat 資料夾 ]\bin 並執行 Tomcat9w.exe

b)[一般] 索引標籤中,將 [啟動類型] 設為 [自動],然後按下 [開始]

c)按一下 [Java] 索引標籤,確定 [使用預設值]已取消選取[Java 虛擬機器] 包含 jvm.dll 檔案的路徑 (請參閱圖解的知識庫指示),然後按一下 [確定]。

13. 連線至 ESMC Web Console,並確保程式正常運作。

note

注意

另請參閱企業解決方案或低效能系統的 Web Console 配置

疑難排解

如果未成功設定 Apache Tomcat 的 HTTPS 連線,您可以略過此步驟,並暫時使用 HTTP 連線。

如果 Apache Tomcat 升級失敗,請安裝您的原始版本,並套用步驟 2 中的配置。