Aller au contenu principal

Installation d'un serveur Edge : Nginx et Postfix

Le présent document a pour but de décrire la procédure de déploiement d'un serveur de type Edge BlueMind comme relai postfix et proxy.

Principe

  • BlueMind est installé sur le serveur principal
  • le rôle bm-edge-role est installé sur le serveur dit "Edge"
  • le serveur web nginx du serveur edge est configuré comme relai proxy servant le serveur principal

Procédure de déploiement

  1. Lancer l'Installation de BlueMind sur le serveur principal en suivant la procédure habituelle

    L'espace de stockage des sauvegardes de BlueMind doit être accessible sur ce nouveau serveur sous /var/backups/bluemind

  2. installer la souscription sur le serveur secondaire en tant que fichier

    ⚠️ Rappel : le fichier texte correspondant à la souscription peut être installé manuellement sur un serveur :

    • pour Ubuntu / Debian en tant que /etc/apt/sources.list.d/bm.list
    • pour RedHat / CentOS en tant que /etc/yum.repos.d/bm.repo
  3. installer le paquet bm-edge-role sur le serveur edge ainsi que le paquet bm-tick-node pour lui permettre d'être supervisé :
    sudo aptitude update
    sudo aptitude install bm-edge-role bm-tick-node
  4. ajouter un serveur et lui attribuer le rôle de relai smtp :
    • ajouter un serveur en suivant la procédure habituelle
    • se rendre dans l'administration du serveur sur l'onglet Rôles du serveur
      • 1 : activer le rôle "Relai de messagerie"
      • 2 (optionnel) : activer le rôle "Relais mandataire HTTPS (DMZ)" afin d'utiliser ce serveur comme proxy inverse (reverse proxy) HTTP(S)
      • 3 : cliquer sur "Enregistrer" :
    • dans la liste des serveurs, le serveur edge apparaît bien avec le tag lié au relai de messagerie mail/smtp-edge, ainsi que le tag bm/nginx-edge si le rôle proxy inverse a été sélectionné :
  5. configurer le domaine pour utiliser ce serveur comme relai de messagerie :
    • se rendre dans la Gestion des domaines
    • ouvrir le domaine à configurer
    • dans l'onglet Messagerie, sélectionner le serveur edge comme Relai de messagerie puis cliquer sur "Enregistrer" :
  6. configurer le système pour envoyer les mails sortant à travers le relai :
    • aller sur Configuration système
    • dans l'onglet Messagerie, remplir le champ Relai avec l'adresse IP ou le nom d'hôte du serveur edge puis cliquer sur "Enregistrer" :

Pour aller plus loin

Consultez la documentation BlueMind en relation