Vous consultez une page technique concernant le logiciel de gestion Mercator. Celle-ci contient des informations spécifiques destinées aux professionnels de Mercator. Souhaitez-vous être redirigés vers des informations plus générales ?


   Ne plus poser cette question

Migrer MercatorPenguinServer de la version classique vers la version Core

0000003300     -      22/10/2025

La procédure suggérée ici permet de migrer MercatorPenguinServer de la version classique vers la version Core, sans endommager la précédente configuration. Cela permet donc, à tout instant, de pouvoir revenir à la version classique si nécessaire.

  1. Dupliquer le répertoire du Mercator associé à ce MercatorPenguinServer. Par convention, le nommer MercatorCore.
  2. Dans ce nouveau répertoire, supprimer le répertoire Data, car c'est celui du répertoire du Mercator déjà existant qui sera utilisé.
  3. Migrer le MercatorCore vers la version Core de Mercator.
  4. Mettre à jour ce Mercator et s'assurer qu'il fonctionne parfaitement.
  5. Dans la console IIS, localiser le site correspondant au MercatorPenginServer. Sur ce nœud, via le menu contextuel
    • Noter les liaisons (bindings) : hostname, port, et certificat SSL pour le protocole HTTPS.
    • Arrêter ce site.
  6.  Créer un nouveau site via le menu contextuel du nœud "Sites".
    • Donner un nom compréhensible : par exemple MercatorPenguinServer Core.
    • Utiliser un chemin physique (wwwroot) qui se trouve "â coté" du MercatorPenguinServer classique.
    • Compléter le "Host name" avec la même valeur que celle notée depuis la configuration du MercatorPenguinServer classique.
  7. Via le menu contextuel sur ce nouveau site, modifier les liaisons (bindings) pour qu'elles soient strictement identiques à celles notées depuis la configuration du MercatorPenguinServer classique.
  8. Terminer l'installation de MercatorPenguinServer Core tel que documenté sur cette page (colonne de droite).
  9. Reprendre le fichier ini du MercatorPenguinServer classique et le placer dans le répertoire App_Data du nouveau site.
  10. Si ces paramètres ont été modifiés, transférer les valeur du web.config vers appsettings.json :
    • DaysLogs
    • IpBlockerNbr
    • IpBlockerMin
    • JpegCompression
    • ActionsNotif
  11. S'il n'est pas déjà démarré, démarrer ce site via le menu contextuel sur son nœud.

Si on souhaite réactiver la configuration classique :

  • il suffit d'arrêter le site  MercatorPenguinServer Core
  • et de redémarrer l'ancien

Si le certificat SSL est fourni par LetsEncrypt, il sera encore nécessaire, lorsque la nouvelle configuration sera définitive, d'exécuter à nouveau le programme de configuration de LetsEncrypt, afin qu'il prenne en compte ce nouveau site lors de la mise à jour du certificat SSL.



Cookies fonctionnels : Cookies nécessaires à l'utilisation du site et cookies de préférence. Ils ne contiennent aucune donnée à caractère personnel. (En savoir plus)

Cookies statistiques : Captation de statistiques liées aux comportements des internautes. (En savoir plus)

Cookies marketing : Pour effectuer le suivi des visiteurs au travers des sites web, à des fins publicitaires. (En savoir plus)