[KB7088] JDK kullanarak ESMC Web Konsol Yükleme

Sorun

  • Ocak 2019'dan itibaren Oracle JAVA SE 8 açık güncellemeleri iş, ticari ya da üretim lisansı farketmeksizin ticari lisans gerektirecektir.
  • Eğer JAVA SE alımı yapmadıysanız bu rehberi masrafsız bir geçiş alternatifi olarak kullanabilirsiniz.
  • Sadece Windows yüklemeleri etkilenecektir.

 

Çözüm

Desteklenen Versiyonlar:

Eğer sisteminizde birden fazla yüklü Java versiyonu varsa, eski sürümlerini kaldırıp sadece güncel sürümü tutmanızı tavsiye ediyoruz.

Yüklü Java, ESMC ve Apache Tomcat'in aynı bite sahip olduğundan emin olunuz (32-bit or 64-bit).

MDM Kaydı

MDM mobil cihazın kaydını JDK 11.0.1 ve OpenJDK 11.0.1 için QR kod kullanarak yapmanız mümkün değildir. MDM mobile cihaz kaydını sadece Amazon Corretto 8u192 için QR kod kullanarak yapabilirsiniz. Tüm diğer MDM kayıt metodları kullanılabilir.

All-in-one yükleyici üzerinden yeni ESMC Sunucu kuruyorum.
 

JDK kullanmak için varolan ESMC Web konsolunuzun taşınması.

Sahip olduğunuz ESMC Web konsolunuzu Oracle Java JDK'den başka bir alternatife taşıyabilirsiniz. Şu anda kullandığınız Apache Tomcat versiyonunuza bağlı olarak aşağıdaki taşıma senaryolarından birini seçiniz.

 

Tomcat versiyon 7.0.90 ve üzeri için taşıma senaryosu

Bu senaryo Apache Tomcat'in yeniden yüklenmesini gerektirmez.

  1. Apache Tomcat'inizin bulunduğu lokasyona gidiniz (örneğin, C:ProgramFilesApache Software Foundation"Apache tomcat folder"in omcat7w.exe)
  2. Apache Tomcat servisini durdurmak için Apache Tomcat 7 Özellikleri penceresi içinde, Genel sekmesine geliniz ve Durdur düğmesine tıklayınız.
  3. Yüklü JDK'nızı kaldırınız.
  4. İstediğiniz JDK'yı yükleyiniz.
  5. Tekrar Apache Tomcat 7 Özellikleri penceresine gelerek Java sekmesine ilerleyiniz.
  6. Yüklü JDK'nıza bağlı olarak Java Sanal Makine yolunun altından doğru jvm.dll yolunu seçin.(örneğin Amazon Correto için, C:Program FIlesAmazon Corretojre8inserverjvm.dll)
  7.  Genel sekmesine tekrar geliniz ve Apache Tomcat hizmetini başlatmak için  Başlat  düğmesine tıklayınız.
  8. ESMC Web Konsol'a giriş yapabildiğinizi onaylayınız.

 

Tomcat versiyon 7.0.88 ve altı için taşıma senaryosu

Bu senaryo Apache Tomcat'in yeniden yüklenmesini gerektirir.

  1. Gerekli dosyaları yedekleyiniz:
    C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\.keystore|
    C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\conf\Server.xml
    C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\conf\Tomcat-users.xml
    C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\conf\Serverinfo.properties
    C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\era\WEB-INF\classes\sk\eset\era\g2webconsole\servermodules\config\EraWebServerConfig.properties

     
  2. JDK yükleyiciyi indirip çalıştırınız.
     
  3. Kullandığınız JDK Apache Tomcat'i değiştirmek için tekrar Apache Tomcat'i yüklemeniz gerekmektedir.
     
  4. Eğer Apache Tomcat üzerinde ESMC Web Konsol dışında başka çalışmalarınız da varsa resmi Apache Tomcat yükseltme/taşıma dökümantasyonunu kontrol ediniz.
     
  5. Eğer Tomcat dosyası içinde özel SSL sertifikası kullanıyorsanız, sertifikayı yedekleyiniz.
     
  6. Apache Tomcat'in yüklü versiyonunu kaldırınız.
     
  7. Eğer sisteminizde hala duruyorsa:
    C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\ dosyasını siliniz.
     
  8. ESMC All In One yükleme dosyası içerisinden Apache Tomcat yükleyici çalıştırın. Yükleme sırasında Java SE yerine kullanmak istediğiniz JDK yolunu belirleyiniz.(örneğin, C:\Program Files\Amazon Corretto\jre8\). 
     
  9. Bitirdiğiniz zaman Run Apache Tomcat'in yanındaki onay kutusundaki tik işaretini kaldırınız.
     
  10. Apache Tomcat hizmetinin çalışmadığını onaylayınız
     
  11. Yükleyici klasöründeki era.war dosyasını Apache Tomcat web uygulamaları klaörüne kopyalayınız: Başlat → Apache Tomcat → Tomcat Program Directory tıklayınız ve webapps klasörünü açınız. (Windows işletim sistemi için genellikle - C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\)
     
  12. Dosyaların taşınması ve ESMC Web Konsol yüklemesi için birkaç dakika bekleyiniz. Yükleme sessiz çalışacaktır fakat yüklemenin başarılı olup olmadığını webapps klasörü içerisinde oluşan era dosasının varlığı ile anlayabilirsiniz.
     
  13. Yedeklediğiniz dosyaları orjinal yerlerine tekrar yükleyiniz.
     
  14. Apache Tomcat'in sizin seçtiğiniz JDK'yı kullandığından emin olunuz. Bunun için, Başlat →  Tüm Programlar → Apache Tomcat → Monitor Tomcat tıklayınız. Seçtiğiniz JDK'nın yolunu Java sekmesinin altında Java Sanal Makine'e tıklayarak bulabilirsiniz.
     
  15. Şimdi Apache Tomcat hizmetini çalıştırınız ve web konsolunuzun sıkıntısız çalıştığını doğrulayınız.
Yükleyicim Oracles JAVA gerektiriyor

Bu kılavuz ERA/ESMC Web Konsolunun JDK ile nasıl yükleneceğini anlatacaktır. 

Eğer halihazırda kullandığınız ESMC Web Konsolunuz varsa, Varolan ESMC Web Konsolunuzu JDK kullanarak taşiyın JDK rehberini takip ediniz.

  1. ERA/ESMC sunucunuza JDK aracılığıyla Web Konsol yükleme yapmak istiyorsanız ALL-in-one Yükleyiciyi çalıştırın.
     
  2. Yükleyiciyi çalıştırmak için yönetici yetkileri gerekmektedir.
     
  3. İleri'ye tıklayın.

    Görsel 1-1

  4. Select Yükle ESET Security Management Center Server  seçin ve İleritıklayın.

Görsel 1-2

  1. Son kullanıcı Lisans Sözleşmesi (EULA) okuyunuz. Eğer katılıyorsanız If you agree, Lisans sözleşmesini kabul ediyorum  seçeneğini seçin. Eğer hata raporlarının ve veri telemetrilerinin ESET'e gönderilmesini istemiyorsanız Ürün geliştirme programına katılmak istiyorum seçeneğinin yanındaki onay kutusundaki onayı kaldırın. Eğer seçenek onaylı bırakılılrsa veri telemetrileri ve hata raporları ESET'E gönderilecektir.  İleri'ye tıklayın.

Görsel 1-3

  1. Ağ mimariniz yüklenmesi gereken bileşenleri belirleyecektir. Aşağıdaki tanımlamaları okuyun ve yüklemek istemediğiniz bileşenlerin yanındaki onay kutusundaki onayları kaldırın.Bileşenlerin onayının kaldırılma işlemi bittikten sonra Yükle'ye tıklayın.  Yükleme süresi sistem konfigürasyonunuza bağlı olarak değişim gösterecektir. Eğer önkoşullar sağlanmazsa ya da herhangi bir hatayla karşılaşırsanız, sorunu çözmek için yükleyicide bulunan talimatları takip edin.
    • Microsoft SQL Server Express: Eğer Microsoft SQL ya da MySQL veritabanınız varsa ESET Security Management Center ile kullanılabilmesi için, onay kutusundaki onayı kaldırın. Kutuyu onaylı bırakmanız ESET Security Management Center ile kullanabilmeniz için yeni bir Microsoft SQL Server Express kuracaktır.
    • ESET Security Management Center Web Konsol: Onay kutusunu seçili bırakmanız, ESET Security Management Center sunucusunun istemcilerinizi yönetmesi için gerekli olan Apache Tomcat hizmetinin kurulmasını sağlayacaktır.
      ESMC Webkonsol için OPEN JDK

      Eğer ESMC Webkonsol için Open JDK kullanıyorsanız, ESET Security Management Center Webkonsol bileşeni yanındaki oanyı kaldırınız. Bu bileşen sunucu kurulumu bittikten sonra manuel olarak yüklenecektir.

    • Mobile Device Connector: ESET Mobile Device Connector (MDC) bileşeni yanındaki onayı seçili bırakmanız Androis ve iOs cihazlarınızı uzaktan yönetmenizi sağlayacaktır. Daha fazla bilgi için MDC SSS makalesine göz atınız.
    • Rogue Detection Sensor: ESET Rogue Detection Sensor bileşeni yanındaki onay kutusunu seçili bırakmanız ağınızda bulunan ve yönetilmeyen cihazlarınızın bulunup kaynakların yüklenmesini ve ESMC aracılığıyla yönetilmesini sağlaycaktır. Bu onay kutusunun seçili bırakılmasını önermekteyiz.
    • Apache HTTP Proxy (mirror replacement): Eğer ağınız için gerekli olup olmadığından emin değilseniz onay kutusundaki seçimin kaldırılmasını öneriyoruz. Apache HTTP Proxy ağınızdaki önemli performans geliştirmelerinin kabaca 40 bilgisayar ve fazlası için dağıtılmasını sağlayacaktır.

      HTTP Proxy'nin kullanılması çeşitli proxy tabanlı ilkelerin oluşturularak otomatik olarak istemciler için uygulanmasına sebep olacaktır. Bu durum güncellemelerin indirilme yeteneğini etkileyebilir. Eğer ihtiyacınız varsa Apache HTTP Proxy Yüklenmesi makalesine bakarak sonradan indirebilirsiniz.

Görsel 1-4

  1. ESET Security Management Center Server kurulum penceresindeki İleri 'ye tıklayın.

Görsel 1-5

  1. Eğer Adım 6'da bulunan Microsoft SQL Server Express yüklemeyi tercih ederseniz, veritabanı bağlantısı kontrolünü yaptıktan sonra İleri'ye tıklayarak Adım 9'a ilerleyiniz .

Görsel 1-6

Varolan veritabanındaki kullanıcılar: Veritabanı açılır menüsünden uygun veritabanı türünü seçiniz. Veritabanı Adı'nı yazınız, veritabanınız için  Hostname ve Port  bilgilerini (bu bilgileri SQL Sunucu Konfigürasyon Yöneticisi'nde bulabilirsiniz) uygun alanlara giriniz. Eğer MS SQL veritabanı kullanıyorsanız, Use Named Instance onay kutusunu da seçebilirsiniz. Bu, Failover Cluster'ına yüklenmiş olan MS SQL veritabanı dahil özel veritabanı oluşumlarınızı kullanmanıza izin verecektir.(daha fazla detay için Çevrimiçi Yardım). Veritabanı yöneticisinin Kullanıcı adı ve Parolasını giriniz. Ardından İleri'ye tıklayınız. Eğer kullanılıyorsa gelen ekranda, Varolan kullanıcıyı kullan seçeneğini seçin ve ardından Veritabanı kullanıcı adı ve Parola'yı giriniz.

Görsel 1-7
Görseli yeni pencerede büyütmek için tıklayınız.

  1. ESMC Web Konsola girişte kullanacağınız parolayı Parola ve Parolayı Onayla alanlarına giriniz. Parolayı daha sonra kullanacağınız için kaydettiğinizden emin olun ve İleri'ye tıklayın.

Görsel 1-8

  1. Sertifika Bilgileri penceresinde, Sertifika yetkilerinizi ayarlayın. Yetkili ortak adı ve Sertifika geçerliliği zorunlu alanlardır. Sertifika yetkileri için eklemek istediğiniz herhangi bir bilgi varsa ekleyiniz. Eğer bir parola oluşturduysanız parolanızı güvenli bir yerde sakladığınızdan emin olun çünkü tüm istemci bilgisayarlar sertifayı kullanmak için aynı parolayı ihtiyaç duyacaktır. Bitirdiğiniz zaman İleri'ye tıklayınız.

Görsel 1-9

  1. Lisans Anahtarınızı girerek etkinleştirin seçeneğini seçerek lisans anahtarınızı uygun alana yazın ya da Daha sonra etkinleştirin seçeneğini seçin. Eğer daha önceki versiyon olan ERA'da kullanıdığınız Kullanıcı adı ve Parolanız varsa, bunu ESET Business Account üzerinden Lisans Anahtarına dönüştürün seçeneğini kullanabilirsiniz. Bitirdiğiniz zaman İleri'ye tıklayın.
  1. Yükle'ye tıklayın.

Görsel 1-10

  1. Bitti'ye tıklayın.

Görsel 1-11

  1. WinPcap yükleme sihirbazında aşağıdaki adımları takip ediniz.
     
  2. Yükleme başarıyla tamamlandı penceresini kapatın ve ESMC Web Konsol üzerinden manuel yüklemeye ilerleyin.

ESMC Web Konsolun Manuel Yüklenmesi

  1. Apache Tomcat yüklemesini çalıştırın.
     
  2. Seçtiğiniz JDK'nın yüklemesini çalıştırın.
     
  3. Yükleme klasöründe bulunan era.war dosyasını Apache Tomcat web uygulaması klasörüne kopyalayın: Başla > Apache Tomcat > Tomcat Program Dizini'ne ilerleyin ve webapps klasörünü açın.(Pek çok Windows işletim sisteminde- C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\)
     
  4. Dosyaların taşınması ve ESMC Web Konsol yüklemesi için birkaç dakika bekleyiniz. Yükleme sessiz çalışacaktır fakat yüklemenin başarılı olup olmadığını webapps klasörü içerisinde oluşan era dosyasının varlığı ile anlayabilirsiniz.
     
  5. Apache Tomcat hizmetini yeniden başlatın. Başlat > Apache Tomcat > Tomcat Konfigüre et. Durdur'a tıklayın, 30 saniye bekleyin ve ardından Başlat'a tıklayın.
     
  6. Tarayıcınızda ESMC Web Konsolu açın: http://localhost:8080/era/, giriş ekranı görüntülenecektir.