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 sistemi | Windows 10 / 11, Windows Server 2016+ (64-bit) | Windows Server 2019+ |
| İşlemci | 2 çekirdek | 50K+ tag için 4 çekirdek |
| RAM | 4 GB | 100K+ tag için 8 GB |
| Disk | 2 GB boş | SSD; historian büyümesi log gruplarına bağlıdır |
| Yetki | Kurulum için yerel yönetici | — |
| Ağ | 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.
- 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.
- Sunucu adresi ve portlar
- Host / Domain — yalnız yerel kullanım için
localhost; tüm ağ arayüzlerinde dinlemek (LAN erişimi) için0.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.
- Host / Domain — yalnız yerel kullanım için
- Yönetici hesabı — kullanıcı adı sabittir:
admin.- Şimdi bir parola girin ya da boş bırakıp
admin / adminile başlayın; ilk girişte değiştirmeniz istenir. - Güçlü parola oluştur 16 karakterlik bir parola üretir.
- Host
localhostdışı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.
- Şimdi bir parola girin ya da boş bırakıp
- Temiz kurulum (varsayılan kapalı) — işaretlenirse
C:\ProgramData\MergenHubaltı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. - 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.
- 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.
- 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.
- Servis başlatma davranışı — açılışta başlat (varsayılan) ve ayarlanabilir gecikmeyle otomatik çökme kurtarma.
Sonunda kurucu:
settings.jsonveappsettings.Production.json(veri kökü) dosyalarını yazar,C:\ProgramData\MergenHubklasö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.

İ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.
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.
MergenHub