[KB7088] Namestitev spletne konzole ESET PROTECT z uporabo JDK (Windows)

OPOMBA:

To stran je prevedel računalnik. Če želite prikazati izvirno besedilo, na tej strani v razdelku Jeziki kliknite angleški jezik. Če vam je kar koli nejasno, se obrnite na lokalno podporo.

Izdaja

Podrobnosti


Kliknite za razširitev


Od januarja 2019 naprej je za javne posodobitve Oracle JAVA SE 8 za poslovno, komercialno ali produkcijsko uporabo potrebna komercialna licenca. Če ne kupite naročnine JAVA SE, uporabite ta vodnik za prehod na brezplačno alternativo. To vpliva samo na namestitve v operacijskem sistemu Windows.


Rešitev


Sem uporabnik sistema Linux

Oglejte si povezane članke o namestitvi programa Java na:


Podprte različice

Priporočene različice družbe ESET

Podprte so samo različice Java/JDK z dolgoročno podporo (LTS):

Podprta različica Java/JDK ESET-ov izdelek
8 ESET PROTECT On-Prem 8.x
11 ESET PROTECT On-Prem 8.x
17
ESET PROTECT On-Prem 8.x z dodatnimi ročnimi nastavitvami
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
 
Odpravite napako "Ni uspelo naložiti podatkov"

Po vsaki spremembi znova zaženite storitev Apache

Po vsaki spremembi v datotekah .exe ali .bat morate znova zagnati storitev Apache.

  1. Na tipkovnici pritisnite tipko Windows in vnesite Service.

  2. Z desno tipko miške kliknite Apache Tomcat na seznamu na desni strani.

  3. Kliknite Ponovni zagon.

Možnost 1
  1. Pojdite v mapo Apache Tomcat in v mapi bin poiščite datoteko tomcat9w.exe.

  2. Zaženite datoteko tomcat9w.exe. Kliknite zavihek Java in v polje Java 9 Options dodajte naslednje vrednosti:

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

Polje Java 9 Options zdaj vključuje naslednje vrednosti:

--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 OK.
Možnost 2
  1. Pojdite v mapo Apache Tomcat in v mapi bin poiščite in uredite catalina.bat.

  2. Spremenite vrednosti v razdelku 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"

v

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žnost 3
  1. Pojdite v mapo Apache Tomcat in v mapi bin poiščite in uredite service.bat.

  2. Pojdite do vrstice s --JvmOptions9 in jo uredite na naslednji način:

--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: Priporočamo namestitev najnovejše različice Apache Tomcat 9.x.

  • JDK

Če imate v sistemu nameščenih več različic Jave, vam priporočamo, da odstranite prejšnje različice Jave in ohranite samo najnovejšo različico.

Zagotovite, da imajo programi Java, ESET PROTECT in Apache Tomcat enako bitnost (32-bitno ali 64-bitno za novejše različice).

MDM predviden za konec življenjske dobe

Vpis mobilne naprave MDM z uporabo kode QR ne deluje za JDK 11.0.1 in OpenJDK 11.0.1. Vpis mobilne naprave MDM z uporabo kode QR deluje samo za Amazon Corretto 8u192.

Komponenta ESET PROTECT On-Prem Mobile Device Management je načrtovana za konec življenjske dobe

Strežnik ESET PROTECT nameščam iz namestitvenega programa Vse v enem.


Namestitev Amazon Corretto (JDK)

Kliknite za razširitev
Amazon Corretto 11, 17 in 21 (JDK)

Ta postopek opisuje postopek namestitve programa Amazon Correto 17 ali 21.

Podoben postopek lahko uporabite pri namestitvi drugih podprtih različic programa Amazon Corretto.

  1. Prenesite namestitveno datoteko .msi za operacijski sistem Windows za Amazon Corretto 17 ali Amazon Corretto 21.

  2. Dvakrat kliknite datoteko .msi, da zaženete čarovnika za namestitev.

  3. Sledite korakom v čarovniku.

    Imate možnost, da določite pot za namestitev po meri. Privzeto je Amazon Corretto 17 nameščen na naslov C:\Program Files\Amazon Corretto\. Če nastavite pot po meri, si jo zabeležite za naslednji korak.

  4. Ko je čarovnik za namestitev končan, nastavite okoljski spremenljivki JAVA_HOME in PATH.

    JAVA_HOME nastavite na lokacijo namestitve in upoštevajte, da imenik vsebuje trenutno nameščeno različico. Oglejte si naslednje primere za različici 17 in 21.

  • Različica 17: nastavite JAVA_HOME kot C:\Program Files\Amazon Corretto\jdk17.0.10_7. Dodajte %JAVA_HOME%\bin v trenutno spremenljivko PATH.
  • Različica 21: Nastavite JAVA_HOME kot C:\Program Files\Amazon Corretto\jdk21.0.2_13. Dodajte %JAVA_HOME%\bin v trenutno spremenljivko PATH.
Številke sestavljanja se lahko spremenijo

Vsaka gradnja (17 in 21) vsebuje številke gradenj v mapi "version" v C:\Program Files\Amazon Corretto. Te številke se lahko v prihodnosti spremenijo (ko bo izdana novejša sestava).

  1. Namestitev preverite tako, da v ukazni vrstici zaženete java -version. Videli bi morali naslednji rezultat.

    Različica 17 openjdk različica "17.0.10" 2024-01-16 LTS OpenJDK Runtime Environment Corretto-17.0.10.7.1 (sestava 17.0.10+7-LTS) OpenJDK 64-Bit Server VM Corretto-17.0.10.7.1 (sestava 17.0.10+7-LTS, mešani način, souporaba) Različica 21 openjdk različica "21.0.2" 2024-01-16 LTS OpenJDK Runtime Environment Corretto-21.0.2.13.1 (gradnja 21.0.2+13-LTS) OpenJDK 64-bitni strežniški VM Corretto-21.0.2.13.1 (gradnja 21.0.2+13-LTS, mešani način, souporaba)

Migracija obstoječe spletne konzole ESET PROTECT na uporabo JDK

Obstoječo spletno konzolo lahko preselite iz Oracle Java JDK v alternativno konzolo. Izberite enega od spodnjih migracijskih scenarijev glede na vašo trenutno različico Apache Tomcat.


Scenarij migracije za različico Tomcat 7.0.90 in novejšo

Ta scenarij migracije ne zahteva ponovne namestitve programa Apache Tomcat.

  1. Pojdite na lokacijo Apache Tomcat (na primer C:\Program Files\Apache Software Foundation\Tomcat 7.0\bin\Tomcat7w.exe)

  2. V oknu Apache Tomcat 7 Properties kliknite zavihek General (Splošno) in kliknite gumb Stop (Ustavi), da ustavite storitev Apache Tomcat.

  3. Odstranite trenutni JDK.

  4. Namestite želeni JDK.

  5. Vrnite se v okno Apache Tomcat Properties in kliknite zavihek Java.

  6. V polju Pot do virtualnega stroja Java izberite pravilno pot do datoteke jvm.dll glede na JDK (na primer za Amazon Corretto: C:\Program Files\Amazon Corretto\jdk11.0.7\bin\jvm.dll)

  7. Vrnite se na zavihek Splošno in kliknite Začni, da zaženete storitev Apache Tomcat.

  8. Preverite, ali se lahko prijavite v spletno konzolo.


Scenarij migracije za različico Tomcat 7.0.88 in prejšnje različice

Ta migracijski scenarij zahteva ponovno namestitev programa Apache Tomcat.

  1. Ustvarite varnostno kopijo potrebnih datotek:
    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. Prenesite in zaženite namestitveni program JDK.

  3. Če želite spremeniti, kateri JDK uporablja Apache Tomcat, morate ponovno namestiti Apache Tomcat.

  4. Če v svoji instanci Apache Tomcat uporabljate več kot le spletno konzolo, vam priporočamo, da preverite uradno dokumentacijo za nadgradnjo/migracijo Apache Tomcat.

  5. Če uporabljate lastno potrdilo SSL, shranjeno v mapi Tomcat, naredite varnostno kopijo potrdila.

  6. Odstranite trenutno različico Apache Tomcat.

  7. Če je naslednja mapa še vedno prisotna v vašem sistemu, jo izbrišite:

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

  8. Zaženite namestitveni program Apache Tomcat iz mape namestitvenih programov ESET PROTECT All In One. Med namestitvijo izberite pot do JDK, ki ga nameravate uporabljati namesto Java SE (na primer C:\Program Files\Amazon Corretto\jre8).

  9. Ko končate, prekličite potrditveno polje poleg možnosti Zaženi Apache Tomcat.

  10. Preverite, ali se storitev Apache Tomcat ne izvaja.

  11. Kopirajte datoteko era.war iz mape namestitvenih programov v mapo spletnih aplikacij Apache Tomcat: kliknite StartApache TomcatProgramski imenik Tomcat in odprite mapo webapps (v večini operacijskih sistemov Windows - C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps)

  12. Počakajte nekaj minut za ekstrakcijo datotek in namestitev spletne konzole. Namestitev bo potekala tiho, vendar lahko uspešno namestitev preverite s prisotnostjo mape era v mapi webapps.

  13. Če spletno konzolo (Apache Tomcat) zaženete na drugem računalniku kot komponento strežnika, obnovite varnostno kopijo datoteke EraWebServerConfig.properties na njeno prvotno lokacijo.

  14. Preverite, ali Apache Tomcat uporablja JDK, ki ste ga izbrali. To storite tako, da kliknete StartVsi programiApache TomcatMonitor Tomcat. V zavihku Java v razdelku Java Virtual Machine mora biti pot do JDK, ki ste ga izbrali.

  15. Zdaj lahko zaženete storitev Apache Tomcat in preverite, ali spletna konzola deluje brez težav.