[KB7088] Inštalácia ESET PROTECT Web Console s použitím JDK (Windows)

Problém

Podrobnosti


Kliknutím rozbaľte


Od januára 2019 sú verejné aktualizácie Java SE 8 vydávané spoločnosťou Oracle k dispozícii na obchodné, komerčné alebo produkčné použitie len s komerčnou licenciou. Ak sa rozhodnete nezakúpiť si predplatné JAVA SE, môžete pomocou uvedeného postupu prejsť na bezplatnú alternatívu. Postup sa týka len inštalácií na systéme Windows.

Počnúc verziou 8 bolo riešenie ESET Security Management Center (ESMC) premenované na ESET PROTECT.


Riešenie


Som používateľ Linuxu

Pozrite si súvisiace články o inštalácii Javy na:


Podporované verzie

Odporúčané verzie od spoločnosti ESET

Podporované sú len verzie Java/JDK s dlhodobou podporou (LTS):

Podporovaná verzia Java/JDK Produkt ESET
8 ESET PROTECT On‑prem 8.x
11 ESET PROTECT On‑prem 8.x
17
ESET PROTECT On-Prem 10.x
ESET PROTECT On-Prem 9.x
ESET PROTECT On‑prem 8.x s dodatočným manuálnym nastavením
 
Oprava chyby „Nepodarilo sa načítať dáta“

Reštartovanie služby Apache po každej zmene

Službu Apache je potrebné reštartovať po každej zmene v súboroch .exe alebo .bat.

  1. Na klávesnici stlačte symbol Windows a zadajte Service.

  2. V zozname uvedenom na pravej strane kliknite pravým tlačidlom myši na Apache Tomcat .

  3. Kliknite na Reštartovať.

Možnosť 1
  1. Prejdite do priečinka Apache Tomcat a v priečinku bin vyhľadajte súbor tomcat9w.exe.

  2. Spustite súbor tomcat9w.exe. Kliknite na kartu Java a do poľa Java 9 Options pridajte nasledujúce hodnoty:

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

Pole Java 9 Options teraz obsahuje nasledujúce hodnoty:

--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. Kliknite na tlačidlo OK.
Možnosť 2
  1. Prejdite do priečinka Apache Tomcat a v priečinku bin vyhľadajte súbor catalina.bat.

  2. Zmeňte hodnoty v časti 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"

na

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"
Možnosť 3
  1. Prejdite do priečinka Apache Tomcat a v priečinku bin vyhľadajte súbor service.bat.

  2. Prejdite na riadok s s --JvmOptions9 a upravte ho nasledujúcim spôsobom:

--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: Odporúčame nainštalovať najnovšiu verziu Apache Tomcat 9.x.

  • JDK

Ak máte vo svojom systéme nainštalované viaceré verzie Javy, odporúčame vám odinštalovať staršie verzie a ponechať iba najnovšiu verziu.

Uistite sa, že Java, ESET PROTECT a Apache Tomcat majú rovnakú bitovosť (32‑bit alebo 64‑bit pre novšie verzie).

Registrácia v MDM na niektorých verziách nefunguje

Nasadenie mobilného zariadenia v rámci MDM pomocou QR kódu nie je funkčné pre verzie JDK 11.0.1 a OpenJDK 11.0.1. Nasadenie pomocou QR kódu funguje len s Amazon Corretto 8u192. Všetky ostatné metódy registrácie v rámci MDM sú funkčné.

Inštalujem ESET PROTECT Server z All-in-one inštalátora.


Inštalácia Amazon Corretto (JDK)

Kliknutím rozbaľte
Amazon Corretto 11 a 17 (JDK)

Tento postup opisuje proces inštalácie distribúcie Amazon Correto 8.

Podobný postup možno použiť aj pri inštalácii iných podporovaných verzií Amazon Corretto.

  1. Stiahnite si inštalačný súbor .msi.

  2. Dvojitým kliknutím na súbor .msi spustite Sprievodcu inštaláciou.

  3. Postupujte podľa pokynov v sprievodcovi.

    Máte možnosť nastaviť vlastnú cestu pre inštaláciu. Predvolene je aplikácia Amazon Corretto 8 nainštalovaná do cesty C:\Program Files\Amazon Corretto\. Ak si nastavíte vlastnú cestu, poznačte si ju pre ďalší krok.

  4. Po dokončení Sprievodcu inštaláciou nastavte premenné prostredia JAVA_HOMEPATH.

    Nastavte JAVA_HOME v umiestnení inštalácie; adresár obsahuje aktuálne nainštalovanú verziu. Ak sa napríklad predvolený adresár používa pre verziu 8u242, nastavte JAVA_HOME ako C:\Program Files\Amazon Corretto\jdk1.8.0_242.

    Pridajte %JAVA_HOME%\bin do aktuálnej premennej PATH.

  5. Inštaláciu overte spustením príkazu java -version v príkazovom riadku. Mali by ste vidieť nasledujúci výstup.

    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)

Migrácia existujúcej konzoly ESET PROTECT Web Console na používanie JDK

Existujúcu konzolu Web Console môžete migrovať z Oracle Java JDK na alternatívnu. Vyberte si jeden z nasledujúcich scenárov migrácie na základe aktuálnej verzie Apache Tomcat.


Migračný scenár pre službu Tomcat verzie 7.0.90 a novšie

Tento scenár migrácie nevyžaduje preinštalovanie služby Apache Tomcat.

  1. Prejdite do umiestnenia služby Apache Tomcat (napríklad C:\Program Files\Apache Software Foundation\Tomcat 7.0\bin\Tomcat7w.exe.

  2. V okne Apache Tomcat 7 Properties kliknite na kartu General a kliknutím na tlačidlo Stop zastavte službu Apache Tomcat.

  3. Odinštalujte aktuálnu verziu JDK.

  4. Nainštalujte požadovanú verziu JDK.

  5. Vráťte sa do okna Apache Tomcat Properties a kliknite na kartu Java.

  6. V rámci cesty Java Virtual Machine vyberte správnu cestu k súboru jvm.dll na základe JDK (napríklad C:\Program Files\Amazon Corretto\jdk11.0.7\bin\jvm.dll pre Amazon Corretto).

  7. Vráťte sa na kartu General a kliknutím na tlačidlo Start spustite službu Apache Tomcat.

  8. Skontrolujte, či sa môžete prihlásiť do Web Console.


Migračný scenár pre službu Tomcat verzie 7.0.88 a staršie

Tento scenár migrácie vyžaduje preinštalovanie služby Apache Tomcat.

  1. Zálohujte potrebné súbory:
    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. Stiahnite si a spustite inštalátor JDK.

  3. Ak chcete zmeniť verziu JDK, ktorú používa Apache Tomcat, službu Apache musíte preinštalovať.

  4. Ak na svojej inštancii Apache Tomcat spúšťate viac ako len Web Console, odporúčame vám pozrieť si oficiálnu dokumentáciu k aktualizácii/migrácii Apache Tomcat.

  5. Ak používate vlastné úložisko certifikátu SSL v priečinku Tomcat, certifikát si zálohujte.

  6. Odinštalujte svoju súčasnú verziu Apache Tomcat.

  7. Odstráňte nasledujúci priečinok, ak sa stále nachádza v systéme:

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

  8. Spustite inštalátor Apache Tomcat z priečinka All-in-one inštalátorov ESET PROTECT. Počas inštalácie vyberte cestu k svojmu JDK, ktoré chcete používať namiesto Java SE (napr. C:\Program Files\Amazon Corretto\jre8).

  9. Po dokončení zrušte začiarknutie políčka vedľa položky Run Apache Tomcat.

  10. Overte si, že služba Apache Tomcat nie je spustená.

  11. Skopírujte súbor era.war z priečinka s inštalátormi do priečinka webových aplikácií Apache Tomcat: kliknite na StartApache TomcatTomcat Program Directory a otvorte priečinok webapps (vo väčšine operačných systémov Windows – C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps).

  12. Na extrakciu súboru a inštaláciu Web Console si vyhraďte niekoľko minút. Inštalácia prebehne na pozadí, ale jej úspešnosť si môžete overiť na základe prítomnosti priečinka era v adresári webapps.

  13. Ak spúšťate Web Console (Apache Tomcat) na inom počítači ako na samotnom serveri, obnovte zálohovaný súbor EraWebServerConfig.properties do jeho pôvodného umiestnenia.

  14. Uistite sa, že služba Apache Tomcat používa vybranú verziu JDK. Kliknite na tlačidlo StartAll ProgramsApache TomcatMonitor Tomcat. Na karte Java v časti Java Virtual Machine by mala byť cesta k vybranej verzii JDK.

  15. Teraz môžete spustiť službu Apache Tomcat a overiť, či Web Console možno spustiť bez problémov.

Kontaktujte nás

02/322 44 444 (pracovné dni 8:00-18:30)