Manuálna aktualizácia Apache Tomcat (Windows)

Apache Tomcat je nevyhnutná súčasť potrebná na správne fungovanie ESET PROTECT Web Console. Apache Tomcat aktualizujte manuálne v prípade, že ste existujúcu inštaláciu Apache Tomcat vykonali manuálne alebo nemáte k dispozícii najnovší All-in-one inštalátor pre ESET PROTECT.


important

Ak máte nainštalovanú vlastnú verziu Apache Tomcat (manuálna inštalácia služby Tomcat), budúca aktualizácia ESET PROTECT Web Console na vyššiu verziu prostredníctvom All-in-one inštalátora alebo pomocou úlohy aktualizácie súčastí nie je podporovaná.

Predtým, ako začnete s aktualizáciou

Apache Tomcat vyžaduje 64-bitovú verziu Java/OpenJDK. Ak máte vo svojom systéme nainštalované viaceré verzie Java, odporúčame vám odinštalovať staršie verzie a ponechať iba najnovšiu podporovanú verziu Java.


warning

Od januára 2019 sú verejné aktualizácie Oracle JAVA SE 8 k dispozícii na obchodné, komerčné alebo produkčné použitie len s komerčnou licenciou. Ak sa rozhodnete nezakúpiť si JAVA SE licenciu, môžete prejsť na zdarma dostupnú alternatívu. Pozrite si podporované verzie JDK.

Skontrolujte aktuálne dostupnú verziu Apache Tomcat.

a.Prejdite do inštalačného priečinka Apache Tomcat:
C:\Program Files\Apache Software Foundation\[ Tomcat priečinok ]\

b.Otvorte súbor RELEASE-NOTES v textovom editore a skontrolujte číslo verzie (napr. 9.0.34.

c.Ak je k dispozícii novšia podporovaná verzia, vykonajte aktualizáciu.

Ako vykonať aktualizáciu

1.Zastavte službu Apache Tomcat: Prejdite do sekcie Štart > Služby > kliknite pravým tlačidlom myši na službu Apache Tomcat a vyberte možnosť Zastaviť.

Na paneli úloh ukončite proces Tomcat7w.exe (ak je spustený).

2.Zálohujte si nasledujúce súbory:

C:\Program Files\Apache Software Foundation\[ Tomcat priečinok ]\.keystore
C:\Program Files\Apache Software Foundation\[ Tomcat priečinok ]\conf\server.xml
C:\Program Files\Apache Software Foundation\[ Tomcat priečinok ]\webapps\era\WEB-INF\classes\sk\eset\era\g2webconsole\server\modules\config\EraWebServerConfig.properties

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

3.Odinštalujte vašu súčasnú verziu Apache Tomcat.

4.Vymažte nasledujúci priečinok v prípade, že sa ešte stále nachádza na vašom systéme:

C:\Program Files\Apache Software Foundation\[ Tomcat priečinok ]\

5.Z webovej stránky https://tomcat.apache.org si stiahnite inštalačný súbor (32-bitový/64-bitový inštalátor služieb pre systém Windows) apache-tomcat-[verzia].exe pre najnovšiu podporovanú verziu Apache Tomcat.

6.Nainštalujte novú verziu Apache Tomcat, ktorú ste stiahli.

V prípade, že sú nainštalované viaceré verzie Javy, vyberte počas inštalácie cestu k najnovšej verzii.

Po ukončení inštalácie zrušte označenie možnosti Run Apache Tomcat.

7.Obnovte súbory .keystore, server.xml a vlastné certifikáty do ich pôvodného umiestnenia.

8.Otvorte súbor server.xml a uistite sa, že cesta keystoreFile je správna (aktualizujte túto cestu v prípade, že ste vykonali aktualizáciu na vyššiu hlavnú verziu Apache Tomcat).

keystoreFile="C:\Program Files\Apache Software Foundation\[ Tomcat priečinok ]\.keystore"

 

9.Uistite sa, že HTTPS pripojenie pre Apache Tomcat je pre ESET PROTECT Web Console správne nastavené.

10. Nasaďte ESET PROTECT Web Console podľa kapitoly Inštalácia Web Console – Windows.

11. Obnovte EraWebServerConfig.properties do pôvodného umiestnenia.

12. Spustite Apache Tomcat a nastavte správnu verziu Java VM:

a)Prejdite do priečinka C:\Program Files\Apache Software Foundation\[ Tomcat priečinok ]\bin a spustite Tomcat9w.exe.

b)Na karte General nastavte Startup Type na Automatic a stlačte Start.

c)Kliknite na kartu Java, zrušte označenie možnosti Use default, uistite sa, že Java Virtual Machine obsahuje cestu k súboru jvm.dll (pozrite si ilustrované inštrukcie v databáze znalostí), a následne kliknite na OK.

13. Pripojte sa k ESET PROTECT Web Console a uistite sa, že sa webová konzola správne načíta.


note

Pozrite si tiež časť Konfigurácia Web Console pre firemné riešenia alebo systémy s nižším výkonom.

Riešenie problémov

Ak sa vám nedarí nastaviť HTTPS pripojenie pre Apache Tomcat, môžete tento krok preskočiť a dočasne použiť HTTP pripojenie.

Ak sa vám nedarí aktualizovať Apache Tomcat, nainštalujte vašu pôvodnú verziu a použite nastavenia z kroku č. 2.

Aktualizácia Web Console a Apache Tomcat spôsobí odstránenie súborov Offline pomocníka. Ak ste používali Offline pomocníka pre ESMC alebo staršiu verziu ESET PROTECT, po aktualizácii si ho pre ESET PROTECT znova vytvorte, aby ste mali k dispozícii nového Offline pomocníka zodpovedajúceho verzii ESET PROTECT 9.0.