MergenHub Envest
Ana sayfa/Dokümanlar/Başlangıç

Kurulum

Gereksinimler, kurulum sihirbazı adım adım, kurucunun yaptıkları, yükseltme ve temiz kurulum.

MergenHub tek bir Windows kurulum paketi olarak gelir: MergenHub-Setup-<sürüm>.exe. Paket kendi kendine yeterlidir: hedef makineye .NET çalışma zamanı ya da veritabanı sunucusu kurmanız gerekmez.

Gereksinimler

En azÖnerilen
İşletim sistemiWindows 10 / 11, Windows Server 2016+ (64-bit)Windows Server 2019+
İşlemci2 çekirdek50K+ tag için 4 çekirdek
RAM4 GB100K+ tag için 8 GB
Disk2 GB boşSSD; historian büyümesi log gruplarına bağlıdır
YetkiKurulum için yerel yönetici
Cihazlara TCP erişimi; istemciler için açık portlar (bkz. Güvenlik duvarı)

Tarayıcı: web arayüzü için güncel Chrome, Edge, Firefox ya da Safari. Operatör bilgisayarlarına hiçbir şey kurulmaz.

Kurulum sihirbazı

Kurucuyu yönetici olarak çalıştırın. Her sayfada makul varsayılanlar vardır; İleri diyerek geçebilirsiniz.

  1. Lisans sözleşmesi ve deneme bilgilendirmesi — kurucu deneme modunu (500 tag, 2 saatlik çalışma penceresi) ve sonradan lisans anahtarı girildiğinde kısıtların yeniden kurulum gerekmeden kalktığını anlatır.
  2. Sunucu adresi ve portlar
    • Host / Domain — yalnız yerel kullanım için localhost; tüm ağ arayüzlerinde dinlemek (LAN erişimi) için 0.0.0.0; internette yayınlarken makine adı ya da gerçek bir domain.
    • Web UI / REST API portu — varsayılan 8090.
    • OPC UA portu — varsayılan 48010.
  3. Yönetici hesabı — kullanıcı adı sabittir: admin.
    • Şimdi bir parola girin ya da boş bırakıp admin / admin ile başlayın; ilk girişte değiştirmeniz istenir.
    • Güçlü parola oluştur 16 karakterlik bir parola üretir.
    • Host localhost dışında bir değerse güçlü parola zorunludur (10+ karakter; büyük/küçük harf, rakam, sembol sınıflarından üçü). Kurucu zayıf parolayla sunucuyu ağa açmaz.
  4. Temiz kurulum (varsayılan kapalı) — işaretlenirse C:\ProgramData\MergenHub altındaki her şey (proje, kullanıcılar, ayarlar, loglar) silinir ve boş projeyle başlarsınız. Yerinde yükseltme için kapalı bırakın.
  5. OPC UA sunucu güvenliği — ilk bağlantı kolay olsun diye ikisi de açık gelir: Anonim erişime izin ver ve Güvenilmeyen istemci sertifikalarını otomatik kabul et. Üretime geçmeden Ayarlar › OPC UA Sunucu'dan kısıtlayın.
  6. HTTPS / web güvenliği
    • Yalnız HTTP (varsayılan; yerel ve test için uygun)
    • Kurulumda üretilen self-signed sertifikayla HTTPS (tarayıcı bir kez uyarır)
    • Kendi PFX sertifikanızla HTTPS (yol ve parola sorulur)
    • HTTPS seçilince HTTPS portu (varsayılan 443) sorulur.
  7. Domain ve DNS kontrolü — yalnız gerçek bir domain girildiğinde görünür; domaini çözer ve makinenin genel IP'siyle karşılaştırır, A kaydının buraya işaret edip etmediğini söyler.
  8. Servis başlatma davranışı — açılışta başlat (varsayılan) ve ayarlanabilir gecikmeyle otomatik çökme kurtarma.

Sonunda kurucu:

  • settings.json ve appsettings.Production.json (veri kökü) dosyalarını yazar, C:\ProgramData\MergenHub klasörünü oluşturur,
  • OPC UA sunucu sertifikasını ve seçildiyse HTTPS sertifikasını üretir,
  • web, OPC UA ve (açıksa) HTTPS portları için Windows Güvenlik Duvarı kuralları ekler,
  • üç Windows servisini kaydedip başlatır,
  • tüm kullanıcılar için system tray yöneticisini kurar ve web arayüzünü açar.
Kurulumdan sonraki ilk ekran: giriş sayfası
Kurulumdan sonraki ilk ekran: giriş sayfası

İlk giriş

http://localhost:8090 (ya da yapılandırdığınız adres) adresini açın. admin ve seçtiğiniz parolayla girin. Parolayı boş bıraktıysanız admin / admin ile girer, hemen yeni parola belirlersiniz.

Devamı: Hızlı başlangıç: ilk canlı veri.

Mevcut kurulumu yükseltme

Yeni kurucuyu eskisinin üzerine çalıştırın. Mevcut kurulumu algılar, servisleri durdurur, program dosyalarını değiştirir ve C:\ProgramData\MergenHub altındaki her şeyi korur: proje, kullanıcılar, ayarlar, sertifikalar, lisans ve geçmiş. Eski sürümlerdeki servis adları (MergenHubIoTGateway, MergenHubDataLogger) otomatik olarak kaldırılıp yeni adlarla yeniden kaydedilir.

İpucu Lisanslı kurulumlar yeni sürümden uygulama içinde haberdar edilir (Ayarlar › Lisans › Güncellemeleri denetle ve günde bir bildirim). Yükseltmeler lisans ömrü boyunca ücretsizdir.

Temiz kurulum

Test için kullanılmış bir makinede eski projeyi atmak istiyorsanız sihirbazda Temiz kurulum'u işaretleyin. Geri alınamaz; değerli bir şey varsa önce projeyi dışa aktarın (Bağlantılar › Dışa aktar).

Sessiz / gözetimsiz kurulum

Kurucu Inno Setup ile yapılmıştır ve standart anahtarları kabul eder:

MergenHub-Setup-3.1.19.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /LOG="C:\Temp\mh-setup.log"

Sihirbaz değerleri varsayılanlara döner (localhost, 8090, 48010, ilk girişte değiştirilecek admin/admin). Betikli dağıtım için C:\ProgramData\MergenHub\settings.json dosyasını önceden hazırlayın; kurucu var olan dosyayı korur.

Kurulum logu

%TEMP%\MergenHub-Setup.log servis kaydı ve güvenlik duvarı komutları dahil her adımı içerir. Kurulum başarısız olursa destek talebine ekleyin.