Migratie van MercatorPenguinServer van de klassieke versie naar de Core-versie

0000003300     -      22-10-2025

De hier voorgestelde procedure maakt het mogelijk om MercatorPenguinServer te migreren van de klassieke versie naar de Core-versie, zonder de bestaande configuratie te beschadigen. Hierdoor kan men op elk moment terug overschakelen naar de klassieke versie indien nodig.

  1. Dupliceer de Mercator-directory die bij deze MercatorPenguinServer hoort. Geef het volgens conventie de naam MercatorCore.
  2. Verwijder in deze nieuwe map de map Data, omdat de bestaande Mercator-map zal worden gebruikt.
  3. Migreer MercatorCore naar de Core-versie van Mercator.
  4. Werk deze Mercator bij en zorg ervoor dat hij perfect werkt.
  5. Open in de IIS-console de site die overeenkomt met MercatorPenguinServer. In deze node, via het contextmenu
    • Noteer de bindings: hostnaam, poort, en SSL-certificaat voor het HTTPS-protocol.
    • Stop deze site.
  6. Maak een nieuwe site aan via het contextmenu van de node "Sites".
    • Geef een duidelijke naam: bijvoorbeeld MercatorPenguinServer Core.
    • Gebruik een fysiek pad (wwwroot) dat zich "naast" de klassieke MercatorPenguinServer bevindt.
    • Vul de "Host name" in met exact dezelfde waarde als eerder genoteerd uit de configuratie van de klassieke MercatorPenguinServer.
  7. Via het contextmenu op deze nieuwe site, pas de bindings aan zodat ze exact overeenkomen met deze uit de klassieke configuratie.
  8. Voltooid de installatie van MercatorPenguinServer Core zoals beschreven op deze pagina (rechterkolom).
  9. Neem het ini-bestand van de klassieke MercatorPenguinServer en plaats dit in de map App_Data van de nieuwe site.
  10. Als deze parameters gewijzigd zijn, zet de waarden over van web.config naar appsettings.json:
    • DaysLogs
    • IpBlockerNbr
    • IpBlockerMin
    • JpegCompression
    • ActionsNotif
  11. Als deze nog niet is gestart, start u deze site via het contextmenu op de node.

Als men de klassieke configuratie opnieuw wil activeren:

  • volstaat het om de site  MercatorPenguinServer Core te stoppen
  • en de oude opnieuw te starten

Als het SSL-certificaat wordt geleverd door LetsEncrypt, moet u het configuratieprogramma LetsEncrypt opnieuw uitvoeren zodra de nieuwe configuratie is voltooid, zodat het rekening houdt met de nieuwe site bij het updaten van het SSL-certificaat.



Functionele cookies: Cookies die nodig zijn voor het gebruik van de website en voorkeurscookies. Ze bevatten geen persoonsgegevens. (Meer informatie)

Analytische cookies: Verzamelen van statistieken met betrekking tot het gedrag van internetgebruikers. (Meer informatie)

Marketingcookies: Om bezoekers op verschillende websites te volgen voor advertentiedoeleinden. (Meer informatie)