Оновлення Apache Tomcat вручну (Windows)

Apache Tomcat – обов’язковий компонент, необхідний для роботи веб-консолі ESET PROTECT. Оновіть Apache Tomcat уручну, якщо наявну інсталяцію Apache Tomcat виконано вручну або у вас немає найновішої версії універсального інсталятора ESET PROTECT.


important

Якщо інстальовано налаштовувану версію Apache Tomcat (ручна інсталяція служби Tomcat), то подальше оновлення ESET PROTECT Web Console за допомогою універсального інсталятора або завдання «Оновлення компонентів» не підтримується.

Перед оновленням

Apache Tomcat потребує 64-розрядної версії Java/OpenJDK. Якщо в системі інстальовано кілька версій Java, рекомендуємо видалити старіші версії Java і залишити лише найновішу підтримувану версію Java.


warning

Із січня 2019 року загальнодоступні оновлення Oracle JAVA SE 8 для бізнесу, комерційного або промислового використання будуть доступні лише за наявності комерційної ліцензії. Якщо ви не придбали підписку на JAVA SE, можна перейти на безкоштовну альтернативу. Див. підтримувані версії JDK.

Перевірте, яка версія Apache Tomcat наразі доступна.

a.Перейдіть у папку інсталяції Apache Tomcat:
C:\Program Files\Apache Software Foundation\[ Tomcat папка ]\

b.Відкрийте файл RELEASE-NOTES у текстовому редакторі та перевірте номер версії (наприклад, 9.0.34).

c.Якщо доступна новіша підтримувана версія, виконайте оновлення.

Процедури оновлення

1.Зупиніть роботу служби Apache Tomcat. Для цього перейдіть у меню Пуск > Служби > правою клавішею миші натисніть службу Apache Tomcat і виберіть Зупинити.

Закрийте файл Tomcat7w.exe, якщо його запущено в системному треї.

2.Створіть резервні копії цих файлів:

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

Якщо ви використовуєте налаштовуваний сертифікат SSL, що зберігається в папці Tomcat, створіть його резервну копію теж.

3.Видаліть поточну версію Apache Tomcat.

4.Видаліть указану нижче папку, якщо вона все ще є у вашій системі:

C:\Program Files\Apache Software Foundation\[ Tomcat папка ]\

5.Завантажте останню підтримувану версію файлу інсталятора Apache Tomcat (32-рядна або 64-розрядна версія інсталятора для Windows) apache-tomcat-[версія].exe із сайту https://tomcat.apache.org.

6.Інсталюйте нову завантажену версію Apache Tomcat.

Якщо інстальовано кілька версій Java, під час інсталяції виберіть шлях до останньої версії Java.

Після завершення інсталяції зніміть прапорець Запустити Apache Tomcat.

7.Відновіть .keystore, server.xml і налаштовувані сертифікати в оригінальному розташуванні.

8.Відкрийте файл server.xml і переконайтеся, що шлях keystoreFile указано правильно (оновіть шлях, якщо ви виконали оновлення до новішої основної версії Apache Tomcat):

keystoreFile="C:\Program Files\Apache Software Foundation\[ Tomcat папка ]\.keystore"

 

9.Переконайтеся, що підключення HTTPS для Apache Tomcat для веб-консолі ESET PROTECT налаштовано належним чином.

10. Розгорніть веб-консоль ESET PROTECT (див. розділ Інсталяція веб-консолі – Windows).

11. Відновіть EraWebServerConfig.properties в оригінальному розташуванні.

12. Запустіть Apache Tomcat і задайте правильну віртуальну машину Java.

a.Перейдіть у папку C:\Program Files\Apache Software Foundation\[ Tomcat папка ]\bin і запустіть Tomcat9w.exe.

b.На вкладці Загальне виберіть для параметра Тип запуску значення Автоматично й натисніть Запустити.

c.Відкрийте вкладку Java, зніміть прапорець Використовувати значення за замовчуванням і переконайтеся, що віртуальна машина Java містить шлях до файлу jvm.dll (див. ілюстровані інструкції в базі знань), а потім клацніть ОК.

13. Підключіться до веб-консолі ESET PROTECT і переконайтеся, що вона завантажується належним чином.


note

Див. також тему Конфігурація Web Console для корпоративних рішень або систем із низькою продуктивністю роботи.

Виправлення неполадок

Якщо вам не вдалося встановити підключення HTTPS для Apache Tomcat, пропустіть цей крок і тимчасово використовуйте підключення HTTP.

Якщо Apache Tomcat не вдасться оновити, інсталюйте оригінальну версію та застосуйте конфігурацію з кроку 2.

Після оновлення Web Console і Apache Tomcat файли автономної довідки видаляються. Якщо ви використовували автономну довідку з ESMC або ESET PROTECT старішої версії, після оновлення створіть її заново для ESET PROTECT 9.1. Це необхідно для того, що ви мали найновішу автономну довідку, яка відповідає вашій версії ESET PROTECT.