[KB7088] Installera ESET PROTECT-webbkonsolen med JDK (Windows)

OBS:

Den här sidan har översatts av en dator. Klicka på engelska under Språk på den här sidan för att se originaltexten. Om du tycker att något är oklart, kontakta din lokala support.

Utgåva

Detaljer


Klicka för att expandera


Från och med januari 2019 krävs en kommersiell licens för offentliga uppdateringar av Oracle JAVA SE 8 för företag, kommersiell användning eller produktion. Om du inte köper en JAVA SE-prenumeration kan du använda den här guiden för att gå över till ett kostnadsfritt alternativ. Endast installationer på Windows påverkas.


Lösning på problemet


Jag är Linux-användare

Se relaterade artiklar om installation av Java på:


Versioner som stöds

Rekommenderade versioner av ESET

Endast LTS-versioner (long-term support) av Java/JDK stöds:

Java/JDK-version som stöds ESET-produkt
8 ESET PROTECT On-Prem 8.x
11 ESET PROTECT On-Prem 8.x
17
ESET PROTECT On-Prem 8.x med ytterligare manuella inställningar
ESET PROTECT On-Prem 9.x
ESET PROTECT On-Prem 10.x
ESET PROTECT On-Prem 11.x
21
ESET PROTECT On-Prem 11.x
 
Åtgärda felet "Det gick inte att ladda data"

Starta om Apache-tjänsten efter varje ändring

Du måste starta om Apache-tjänsten efter varje ändring i .exe- eller .bat-filerna.

  1. Tryck på Windows-tangenten på tangentbordet och skriv Service.

  2. Högerklicka på Apache Tomcat i listan på höger sida.

  3. Klicka på Starta om.

Alternativ 1
  1. Navigera till Apache Tomcat-mappen och leta reda på tomcat9w.exe i bin-mappen.

  2. Kör filen tomcat9w.exe. Klicka på fliken Java och lägg till följande värden i fältet Java 9-alternativ:

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

Fältet Java 9-alternativ innehåller nu följande värden:

--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

  1. Klicka på OK.
Alternativ 2
  1. Navigera till Apache Tomcat-mappen och leta upp och redigera catalina.bat i bin-mappen.

  2. Ändra värdena i avsnittet rem Configure JAVA 9 specific start-up parameters

    set "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"

in i

set "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"
Alternativ 3
  1. Navigera till Apache Tomcat-mappen och i bin-mappen, leta upp och redigera service.bat.

  2. Navigera till raden s --JvmOptions9 och redigera den på följande sätt:

--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
    • ESET PROTECT On-Prem: Vi rekommenderar att du installerar den senaste Apache Tomcat 9.x.

  • JDK

Om du har flera Java-versioner installerade på ditt system rekommenderar vi att du avinstallerar de tidigare Java-versionerna och bara behåller den senaste versionen.

Se till att Java, ESET PROTECT och Apache Tomcat har samma bitness (32-bitars eller 64-bitars för senare versioner).

MDM planerad för End of life

MDM-registrering av mobila enheter med hjälp av en QR-kod fungerar inte för JDK 11.0.1 och OpenJDK 11.0.1. MDM-registrering av mobila enheter med hjälp av en QR-kod fungerar endast för Amazon Corretto 8u192.

ESET PROTECT On-Prem Mobile Device Management-komponenten är planerad för End of Life

Jag installerar ESET PROTECT Server från ett allt-i-ett-installationsprogram.


Installera Amazon Corretto (JDK)

Klicka för att expandera
Amazon Corretto 11, 17 och 21 (JDK)

Den här proceduren beskriver installationsprocessen för Amazon Corretto 17 eller 21.

En liknande procedur kan användas när du installerar andra versioner av Amazon Corretto som stöds.

  1. Ladda ner installationsfilen .msi för Windows för Amazon Corretto 17 eller för Amazon Corretto 21.

  2. Dubbelklicka på .msi-filen för att starta installationsguiden.

  3. Följ stegen i guiden.

    Du har möjlighet att ange en anpassad installationssökväg. Som standard installeras Amazon Corretto 17 på C:\Program Files\Amazon Corretto\. Om du anger en anpassad sökväg bör du notera den för nästa steg.

  4. När installationsguiden är klar anger du miljövariablerna JAVA_HOME och PATH.

    Ange JAVA_HOME till installationsplatsen och notera att katalogen innehåller den aktuella installerade versionen. Se följande exempel för versionerna 17 och 21.

  • Version 17: Ange JAVA_HOME som C:\Program Files\Amazon Corretto\jdk17.0.10_7. Lägg till %JAVA_HOME%\bin i den aktuella PATH-variabeln.
  • Version 21: Ange JAVA_HOME som C:\Program Files\Amazon Corretto\jdk21.0.2_13. Lägg till %JAVA_HOME%\bin i den aktuella PATH-variabeln.
Build-nummer kan ändras

Varje version (17 och 21) innehåller versionsnummer i mappen "version" under C:\Program Files\Amazon Corretto. Dessa nummer kan ändras i framtiden (när en nyare version släpps).

  1. Verifiera installationen genom att köra java -version i en kommandotolk. Du bör se följande utdata.

    Version 17 openjdk version "17.0.10" 2024-01-16 LTS OpenJDK Runtime Environment Corretto-17.0.10.7.1 (build 17.0.10+7-LTS) OpenJDK 64-Bit Server VM Corretto-17.0.10.7.1 (build 17.0.10+7-LTS, blandat läge, delning) Version 21 openjdk version "21.0.2" 2024-01-16 LTS OpenJDK Runtime Environment Corretto-21.0.2.13.1 (build 21.0.2+13-LTS) OpenJDK 64-Bit Server VM Corretto-21.0.2.13.1 (build 21.0.2+13-LTS, blandat läge, delning)

Migrera din befintliga ESET PROTECT-webbkonsol för att använda JDK

Du kan migrera din befintliga webbkonsol från Oracle Java JDK till en alternativ. Välj ett av migreringsscenarierna nedan baserat på din aktuella Apache Tomcat-version.


Migreringsscenario för Tomcat version 7.0.90 och senare

Detta migreringsscenario kräver ingen ominstallation av Apache Tomcat.

  1. Navigera till Apache Tomcats plats (t.ex. C:\Program Files\Apache Software Foundation\Tomcat 7.0\bin\Tomcat7w.exe)

  2. I fönstret Egenskaper för Apache Tomcat 7 klickar du på fliken Allmänt och på knappen Stoppa för att stoppa Apache Tomcat-tjänsten.

  3. Avinstallera din nuvarande JDK.

  4. Installera önskad JDK.

  5. Gå tillbaka till fönstret Egenskaper för Apache Tomcat och klicka på fliken Java.

  6. Under sökvägen till Java Virtual Machine väljer du rätt sökväg till jvm.dll-filen baserat på JDK. (till exempel, för Amazon Corretto, C:\Program Files\Amazon Corretto\jdk11.0.7\bin\jvm.dll)

  7. Gå tillbaka till fliken Allmänt och klicka på Start för att starta Apache Tomcat-tjänsten.

  8. Kontrollera att du kan logga in på webbkonsolen.


Migreringsscenario för Tomcat version 7.0.88 och tidigare

Detta migreringsscenario kräver ominstallation av Apache Tomcat.

  1. Säkerhetskopiera de nödvändiga filerna:
    C:\Program Files\Apache Software Foundation\Tomcat 7.0\.keystore
    C:\Program Files\Apache Software Foundation\Tomcat 7.0\conf\Server.xml
    C:\Program Files\Apache Software Foundation\Tomcat 7.0\conf\Tomcat-users.xml
    C:\Program Files\Apache Software Foundation\Tomcat 7.0\conf\Serverinfo.properties
    C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\era\WEB-INF\classes\sk\eset\era\g2webconsole\server\modules\config\EraWebServerConfig.properties

  2. Hämta och kör JDK-installationsprogrammet.

  3. Om du vill ändra vilken JDK som används av Apache Tomcat måste du installera om Apache Tomcat.

  4. Om du kör mer än webbkonsolen på din instans av Apache Tomcat rekommenderar vi att du läser den officiella dokumentationen för uppgradering/migrering av Apache Tomcat.

  5. Om du använder ett anpassat SSL-certifikat som lagras i Tomcat-mappen ska du säkerhetskopiera certifikatet.

  6. Avinstallera den aktuella versionen av Apache Tomcat.

  7. Ta bort följande mapp om den fortfarande finns i ditt system:

    C:\Program Files\Apache Software Foundation\Tomcat 7.

  8. Kör installationsprogrammet för Apache Tomcat från mappen ESET PROTECT All In One-installationsprogram. Under installationen väljer du sökvägen till JDK som du tänker använda i stället för Java SE (t.ex. C:\Program Files\Amazon Corretto\jre8).

  9. När du är klar avmarkerar du kryssrutan bredvid Kör Apache Tomcat.

  10. Kontrollera att Apache Tomcat-tjänsten inte körs.

  11. Kopiera filen era.war från installatörsmappen till Apache Tomcats mapp för webbapplikationer: klicka på StartApache Tomcat → Tomcat Program Directory och öppna mappen webapps (på de flesta Windows-operativsystem - C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps)

  12. Det tar några minuter att extrahera filerna och installera webbkonsolen. Installationen sker i tysthet, men du kan kontrollera att installationen har lyckats genom att se att mappen era finns i mappen webapps.

  13. Om du kör webbkonsolen (Apache Tomcat) på en annan dator än serverkomponenten ska du återställa den säkerhetskopierade filen EraWebServerConfig.properties till dess ursprungliga plats.

  14. Kontrollera att Apache Tomcat använder den JDK som du valde. Det gör du genom att klicka på StartAlla programApache Tom cat → Övervaka Tomcat. På fliken Java under Java Virtual Machine ska det finnas sökvägen till den JDK du valde.

  15. Du kan nu starta Apache Tomcat-tjänsten och kontrollera att webbkonsolen körs utan problem.