Hostwinds Tutoriels

Résultats de recherche pour:


Table des matières


Étape 1: définissez le nom d'hôte sur votre nom de domaine complet
Étape 2: Désactivez SELinux (requis pour utiliser iRedMail)
Étape 3: Installez iRedMail

Comment installer iRedMail sur un VPS (CentOS 7)

Mots clés: Email,  VPS 

Étape 1: définissez le nom d'hôte sur votre nom de domaine complet
Étape 2: Désactivez SELinux (requis pour utiliser iRedMail)
Étape 3: Installez iRedMail

iRedMail offre une solution complète et sécurisée pour un serveur de messagerie autonome. Vous pouvez créer un nombre illimité de domaines de messagerie, d'utilisateurs et d'administrateurs dans le panneau d'administration Web d'iRedMail. L'installation est recommandée sur un installation du serveur propre et complété avec un script, suivi de certaines configurations après l'installation. Si vous décidez d'installer IREDMail sur un VPS existant, assurez-vous de prendre une sauvegarde d'instantané avant de procéder à ce guide.

Les composants suivants seront installés lors de l'installation d'iRedMail:

  • Postfix
  • Pigeonnier
  • Nginx
  • OpenLDAP ou LDAP (8) (facultatif)
  • MySQL, MariaDB ou PostgreSQL
  • mlmmj
  • Amavisd-nouveau
  • SpamAssassin
  • ClamAV
  • Webmail Roundcube
  • Groupware SOGo
  • Fail2ban
  • iRedAPD

**Conditions préalables:
**Assurez-vous de mise à jour votre VPS avant de commencer.
Tu devras connectez-vous à votre serveur Hostwinds via SSH

Étape 1: définissez le nom d'hôte sur votre nom de domaine complet

hostnamectl set-hostname **mail.yourdomain.com**

Ensuite, vérifiez dans le fichier de votre hôte que votre IP est associée à votre nom d'hôte:

sudo vi /etc/hosts

Ajoutez la ligne suivante au bas du fichier en utilisant vos informations:

YOUR-IP mail.yourdomain.com

Redémarrez ensuite le serveur. Vérifiez cette modification après le redémarrage:

hostname -f

Étape 2: Désactivez SELinux (requis pour utiliser iRedMail)

vi /etc/selinux/config

Modifiez ce fichier pour que SELINUX soit défini sur selinux = désactivé ou selinux = permissive. Réglage SELINUX à Permissive signifie que SELINUX SELINUX ne sera pas appliquée, mais les messages AVC seront connectés pour plus de problèmes de dépannage.

Appliquez immédiatement la stratégie pour éviter un redémarrage:

setenforce 0

Étape 3: Installez iRedMail

cd /root

Téléchargez la dernière version stable d'iRedMail. À l'heure actuelle, la dernière version stable est la version 1.1. Vérifiez que la version 1.1 est la dernière version ici. Si la version 1.1 est la dernière, exécutez:

wget https://github.com/iredmail/iRedMail/archive/1.1.tar.gz

S'il existe une version stable ultérieure, cliquez avec le bouton droit de la souris et copiez l'adresse du lien de la dernière version stable, puis téléchargez en utilisant wget comme indiqué ci-dessus.

Ensuite, décompressez le fichier de goudron. Le numéro de version devrait remplacer x.y.z. Dans l'affaire ci-dessus, ce serait iredmail-1.1.tar.gz:

tar -zxf iRedMail-x.y.z.tar.gz

Ensuite, démarrez le programme d'installation à l'intérieur du répertoire non compressé:

cd /root/iRedMail-x.y.z
./iRedMail.sh

Une série de questions vous sera ensuite posée pour configurer iRedMail sur votre serveur et configurer votre domaine de messagerie. Vous pourrez revoir et confirmer toutes les options sélectionnées avant le début de l'installation.

Écrit par Benjamin Bream  /  Mars 11, 2020