Apache Tomcatの手動アップグレード(Windows)
Apache Tomcatは、ESET PROTECT Webコンソールを実行するために必要な必須コンポーネントです。 既存のApache Tomcatインストールを手動で実行したか、最新のESET PROTECTオールインワンインストーラーがない場合は、Apache Tomcatを手動でアップグレードします。
Apache Tomcatのカスタムバージョンがインストールされている場合(Tomcatサービスの手動インストール)、後からオールインワンインストーラーまたはコンポーネントのアップグレードタスクを使用して、ESET PROTECT Webコンソールをアップグレードすることはできません。 |
アップグレード前の注意
•Apache Tomcatには64ビット版のJava/OpenJDKが必要です。 システムに複数のJavaバージョンがインストールされている場合は、以前のJavaバージョンをアンインストールし、最新のサポートされているJavaバージョンのみを残します。
2019年1月以降、ビジネス、商業、本番利用向けのOracle JAVA SE 8公開アップデートには、商業ライセンスが必要です。JAVA SEサブスクリプションを購入しない場合は、別の無料の製品に移行できます。サポートされたバージョンのJDKを参照してください。 |
•現在使用中のApache Tomcatのバージョンを確認します。
a.Apache Tomcatインストールフォルダーに移動します。
C:\Program Files\Apache Software Foundation\[ Tomcat フォルダ ]\
b.テキストエディターでRELEASE-NOTESファイルを開き、バージョン番号(9.0.34など)を確認します。
c.新しいサポートされているバージョンがある場合は、アップグレードを実行します。
アップグレード手順
1.Apache Tomcat サービスを停止します。スタート > サービスに移動し、Apache Tomcatサービスを右クリックして、停止を選択します。
Windows通知領域で実行されている場合は、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.最新のサポートされているバージョンのApache Tomcatインストーラーファイル(32-bit/64-bit Windows Service Installer) apache-tomcat-[バージョン].exeをhttp://tomcat.apache.orgからダウンロードします。
6.ダウンロードした新しいバージョンのApache Tomcatをインストールします:
•その他のJavaバージョンがインストールされている場合は、インストール中に最新のJavaへのパスを選択します。
•インストールが完了したら、Apache Tomcatの実行の横のチェックボックスをオフにします。
7..keystore、server.xml、およびカスタム証明書を元の場所に復元します。
8.server.xmlファイルを開き、keystoreFileパスが正しくなっていることを確認します(上位のメジャーバージョンのApache Tomcatにアップグレードした場合は、パスを更新します)。
keystoreFile="C:\Program Files\Apache Software Foundation\[ Tomcat フォルダ ]\.keystore"
9.ESET PROTECT Webコンソール用のApache TomcatのHTTPS接続が正しく設定されていることを確認します。
10. ESET PROTECT Webコンソール(Webコンソールインストール - 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ファイルへのパスが含まれている(図解のナレッジベース手順を参照)ことを確認してから、OKをクリックします。
13. ESET PROTECT Webコンソールに接続し、Webコンソールが正常に読み込まれることを確認します。
トラブルシューティング
•Apache TomcatのHTTPS接続の設定が失敗した場合は、この手順をスキップし、一時的にHTTP接続を使用できます。
•Apache Tomcatをアップグレードできない場合は、元のバージョンをインストールし、手順2から構成を適用します。
•Web コンソールとApache Tomcatアップグレードによって、オフラインヘルプファイルがクリアされます。古いバージョンのESET PROTECT On-Premのオフラインヘルプを使用していた場合は、アップグレード後にESET PROTECT On-Prem 12.0用に再作成して、最新のオフラインヘルプがESET PROTECT On-Premバージョンと一致するようにします。