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
- 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
- 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
- pour Ubuntu / Debian en tant que
- installer le paquet
bm-edge-role
sur le serveur edge ainsi que le paquetbm-tick-node
pour lui permettre d'être supervisé :- Debian/Ubuntu
- RedHat/CentOS
sudo aptitude update
sudo aptitude install bm-edge-role bm-tick-nodesudo yum makecache
sudo yum install bm-edge-role bm-tick-node - 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é :
- 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" :
- 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" :