[KB7088] JDK (Windows) (8.x-10.x) を使用した ESET PROTECT Web コンソールのインストール

注意事項

このページはコンピュータによって翻訳されています。このページの「言語」の「英語」をクリックすると、原文が表示されます。ご不明な点がございましたら、お近くのサポートまでお問い合わせください。

問題

詳細


クリックして拡大


2019年1月以降、ビジネス、商用、またはプロダクション用途のOracle JAVA SE 8パブリック・アップデートには商用ライセンスが必要です。JAVA SEサブスクリプションを購入しない場合は、このガイドを使用して、コストのかからない代替手段に移行できます。影響を受けるのはWindowsへのインストールのみです。

バージョン 8 から、ESET Security Management Center (ESMC) は ESET PROTECT に名称変更されました。


解決方法


Linuxユーザーです

Java のインストールに関する関連記事をご覧ください:


対応バージョン

ESETによる推奨バージョン

長期サポート(LTS)のJava/JDKバージョンにのみ対応しています:

サポートされる Java/JDK バージョン ESET 製品
8 ESMC、ESET PROTECT 8.x
11 ESMC、ESET PROTECT 8.x
17
ESET PROTECT 10.x
ESET PROTECT 9.x
手動設定を追加した ESET PROTECT 8.x
Failed to load data" エラーの修正

変更後にApacheサービスを再起動する

.exeまたは.batファイルを変更するたびに Apache Service を再起動する必要があります。

  1. キーボードのWindowsキーを押しながらService とタイプしてください。

  2. 右側のリストからApache Tomcatを 右クリックします。

  3. 再起動をクリックします。

オプション1
  1. Apache Tomcatフォルダに移動し、binフォルダの中にtomcat9w.exeを見つけます。

  2. tomcat9w.exeファイルを実行してください。Java]タブをクリックし、[Java 9 Options]フィールドに以下の値を追加します:

    -
    -add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED

Java 9オプション・フィールドには、以下の値が含まれるようになった:

--add-opens=java.base/java.lang=ALL-UNNAMED。
--add-opens=java.base/java.lang=ALL-UNNAMED。
--add-opens=java.base/java.util=ALL-UNNAMED。
--add-opens=java.base/java.util.concurrent=ALL-UNNAMED
--add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED

  1. OKをクリックする。
オプション2
  1. Apache Tomcatフォルダに移動し、binフォルダでcatalina.batを見つけて編集します。

  2. JAVA9固有のスタートアップ・パラメーターを設定する」セクションの値を変更する。

    JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.lang=ALL-UNNAMED" set "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.io=ALL-UNNAMED" set "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED"

JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.lang=ALL-UNNAMED" set "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.io=ALL-UNNAMED" set "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.util=ALL-UNNAMED" set "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.util.concurrent=ALL-UNNAMED" set "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED"
オプション3
  1. Apache Tomcatフォルダに移動し、binフォルダでservice.batを見つけて編集します。

  2. s --JvmOptions9の行に移動し、次のように編集します:

---JvmOptions9"--add-opens=java.base/java.lang=ALL-UNNAMED#--add-opens=java.base/java.io=ALL-UNNAMED#--add-opens=java.base/java.util=ALL-UNNAMED#--add-opens=java.base/java.util.concurrent=ALL-UNNAMED#--add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED".^

  • Apache Tomcat:
    • (esmc 7.1、7.2、eset protect)。最新の Apache Tomcat 9.x をインストールすることを推奨します。
    • 7.0.90 および 7.0.92 (ESMC 7.0)。
  • JDK

システムに複数のJavaバージョンがインストールされている場合は、以前のJavaバージョンをアンインストールし、最新バージョンのみを保持することをお勧めします。

Java、ESMCまたはESET PROTECT、Apache Tomcatのビット数が同じであることを確認してください(ESMC 7.0では32ビットまたは64ビット、それ以降のバージョンでは64ビット)。

一部のバージョンでMDM登録が機能しない

JDK11.0.1およびOpenJDK11.0.1では、QRコードを使用したMDMモバイルデバイス登録が機能しません。QRコードを使用したMDMモバイルデバイス登録は、Amazon Corretto 8u192でのみ機能します。その他のMDM登録方法はすべて機能しています。

ESET PROTECT ServerをAll-in-oneインストーラからインストールしています。


Amazon Corretto (JDK)のインストール

クリックして展開
Amazon Corretto 11および17 (JDK)

この手順では、Amazon Corretto 8のインストール手順について説明します。

Amazon Correttoの他のサポートされているバージョンをインストールする場合にも、同様の手順を適用できます。

  1. Windows.msiインストールファイルをダウンロードします。

  2. .msiファイルをダブルクリックして、インストールウィザードを開始します。

  3. ウィザードの手順に従ってください。

    カスタムインストールパスを設定するオプションがあります。デフォルトでは、Amazon Corretto 8はC:∕Program Files∕Amazon Corretto∕にインストールされます。カスタムパスを設定した場合は、次のステップのためにメモしておいてください。

  4. インストールウィザードが終了したら、JAVA_HOMEと PATH環境変数を設定します。

    JAVA_HOMEをインストール場所に設定し、そのディレクトリに現在インストールされているバージョンが含まれていることに注意してください。例えば、デフォルトのディレクトリが8u242の場合、JAVA_HOMEを C:¥Program Files¥Amazon Corretto¥jdk1.8.0_242と設定します。

    JAVA_HOME%¥binを現在のPATH変数に追加する。

  5. コマンド・プロンプトでjava -versionを実行して、インストールを確認する。以下の出力が表示されるはずである。

    openjdk version "1.8.0_242" OpenJDK Runtime Environment Corretto-8.242.07.1 (build 1.8.0_242-b07) OpenJDK 64-Bit Server VM Corretto-8.242.07.1 (build 25.242-b07, mixed mode)

既存のESMC / ESET PROTECT WebコンソールをJDKに移行する

既存の Web コンソールを Oracle Java JDK から別の JDK に移行することができます。現在のApache Tomcatのバージョンに応じて、以下の移行シナリオのいずれかを選択してください。


Tomcatバージョン7.0.90以降の移行シナリオ

この移行シナリオでは、Apache Tomcatを再インストールする必要はありません。

  1. Apache Tomcatの場所(例えば、C:˶Program FilesApache Software FoundationTomcat 7.0˶)に移動します。

  2. Apache Tomcat 7 Propertiesウィンドウで、Generalタブをクリックし、StopボタンをクリックしてApache Tomcatサービスを停止する。

  3. 現在のJDKをアンインストールする。

  4. 目的のJDKをインストールします。

  5. Apache Tomcatのプロパティ・ウィンドウに戻り、Javaタブをクリックします。

  6. Java Virtual Machinepathの下で、JDKに基づくjvm.dllファイルへの正しいパスを選択します(例えば、Amazon Correttoの場合、C:˶Program Files゠Amazon Corretto゠jdk11.0.7゠jvm.dll)。

  7. Generalタブに戻って、StartをクリックしてApache Tomcatサービスを開始します。

  8. Webコンソールにログインできることを確認します。


Tomcatバージョン7.0.88以前の移行シナリオ

この移行シナリオでは、Apache Tomcatの再インストールが必要です。

  1. 必要なファイルをバックアップしてください:
    C:¥Program FilesApache Software FoundationTomcat 7.0.keystore
    C:¥Program FilesApache Software FoundationTomcat 7.0confServer.xml
    C:¥Program FilesApache Software FoundationTomcat 7.0confTomcat-users.xml
    C:◆Program FilesApache Software FoundationTomcat 7.0conf◇Serverinfo.properties
    C:◆Program FilesApache Software FoundationTomcat 7.0webappseraWEB-INF◇classes◇sk◇eset◇erag2webconsole◇server◇modules◇EraWebServer◇Config◇Properties

  2. JDKインストーラをダウンロードして実行する。

  3. Apache Tomcatが使用するJDKを変更するには、Apache Tomcatを再インストールする必要がある。

  4. Apache Tomcatのインスタンス上で複数のWeb Consoleを実行している場合は、公式のApache Tomcatのアップグレード/移行ドキュメントを確認することをお勧めします。

  5. TomcatフォルダにカスタムSSL証明書ストアを使用している場合は、証明書をバックアップしてください。

  6. 現在のバージョンのApache Tomcatをアンインストールします。

  7. 以下のフォルダがシステムに残っている場合は削除してください:

    C:¥Program FilesApache Software Foundation¥Apache Tomcat 7.

  8. ESET PROTECT All In Oneインストーラ・フォルダからApache Tomcatインストーラを実行します。インストール中に、Java SEの代わりに使用するJDKのパスを選択します(例:C:︙Program Files︙Amazon Corretto︙jre8)。

  9. 終了したら、Run Apache Tomcatの横のチェック・ボックスの選択を外します。

  10. Apache Tomcat Serviceが実行されていないことを確認する。

  11. era.warファイルをインストーラーフォルダーからApache Tomcatのウェブアプリケーションフォルダーにコピーします:スタート →Apache Tomcat→Tomcat Program Directoryをクリックし、webappsフォルダーを開きます(ほとんどのWindowsオペレーティングシステムでは、C:˶Program FilesApache Software FoundationTomcat 7.0webappsフォルダー)。

  12. ファイルの抽出とWeb Consoleのインストールに数分かかります。インストールは静かに実行されますが、webappsフォルダの中にera フォルダが存在することで、正常にインストールされたことを確認できます。

  13. サーバーコンポーネントとは別のコンピューターでウェブコンソール(Apache Tomcat)を実行する場合は、バックアップしたEraWebServerConfig.propertiesファイルを元の場所に復元してください。

  14. Apache Tomcatが選択したJDKを使用していることを確認します。これを行うには、スタートすべてのプログラムApache TomcatMonitor Tomcatをクリックします。JavaVirtual Machineの下のJavaタブに、選択したJDKへのパスがあるはずです。

  15. これで、Apache Tomcatサービスを開始し、Webコンソールが問題なく実行されていることを確認できます。