GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer iRedmail sur Ubuntu 20.04

Apprenons à installer iRedmail sur Ubuntu 20.04. Avoir notre propre serveur de messagerie est cool, nous pouvons créer autant de comptes de messagerie que nous le souhaitons, configurer la taille de la limite de pièces jointes, créer nos propres filtres anti-spam, etc. Mais, installer et configurer un serveur de messagerie peut vous stresser et consommer votre temps précieux . iRedmail est une solution de serveur de messagerie open source, avec iRedmail nous pouvons déployer un serveur de messagerie complet en quelques minutes. Cela peut vous aider à réduire le temps que vous passez à créer un serveur de messagerie.

Il installera les services et l'application nécessaires pour exécuter un serveur de messagerie. iRedmail prend en charge toutes les principales distributions Linux, mais dans ce didacticiel, nous vous montrerons comment installer iRedmail sur Ubuntu 20.04. iRedmail est conçu pour être installé sur un nouveau système d'exploitation. Cela signifie qu'il est fortement recommandé de l'installer sur un système d'exploitation nouvellement installé.

Prérequis

  • Accès SSH avec privilèges root
  • Un nom de domaine
  • Une nouvelle version d'Ubuntu 20.04 avec au moins 2 Go de RAM

1. Connectez-vous via SSH et mettez à jour le système

ssh root@IP_Address -p Port_number

Une fois connecté, exécutez la commande suivante pour mettre à jour tous les packages installés vers la dernière version disponible

apt update && apt upgrade

2. Créer/Modifier le nom d'hôte

Vous devez avoir un nom de domaine complet (FQDN) approprié comme nom d'hôte de votre serveur pour pouvoir installer iRedmail. Le FQDN devrait ressembler à sub.domain.com, si votre nom d'hôte n'est qu'un nom de domaine, iRedmail ne s'installerait pas correctement. Une fois créé, vous devez également créer un enregistrement A pour celui-ci. Par exemple, dans ce tutoriel, nous utiliserons mailx.domain.com.

hostnamectl set-hostname mailx.domain.com

Outre la création d'un enregistrement A pour le nom d'hôte, vous devez également créer un enregistrement MX. Un enregistrement MX de votre nom de domaine doit pointer vers le nom d'hôte du serveur de messagerie. Quant à l'enregistrement A de votre nom d'hôte, il doit pointer vers l'adresse IP de votre serveur.

Si vous utilisez notre serveur DNS géré gratuit (dns1.rosehosting.com et dns2.rosehosting.com), vous pouvez modifier/ajouter des enregistrements A et MX pour votre nom de domaine via l'espace client. Ou, si vous ne savez pas ou avez un doute sur la façon de le faire, vous pouvez contacter notre équipe d'assistance à tout moment.

Vous pouvez invoquer la commande suivante pour voir votre nom d'hôte :

hostnamectl status

Vous verrez une sortie comme celle-ci :

root@server ~ # hostnamectl status
Static hostname: mailx.domain.com
Icon name: computer-vm
Chassis: vm
Machine ID: 13fced5cb25a4188a476f6010ac63a68
Boot ID: f75fc7bec4bf4dcb8718c8c550dd7e6f
Virtualization: kvm
Operating System: Ubuntu 20.04.2 LTS
Kernel: Linux Linux 5.4.0-65-generic
Architecture: x86-64

Pour voir les modifications, déconnectez-vous de SSH et reconnectez-vous, puis appelez :

hostname -f

3. Télécharger iRedmail

Vous pouvez vous rendre sur leur page de téléchargement officielle pour obtenir la dernière version. En juin 2021, au moment de la rédaction de ce blog, la dernière version était la 1.4.0, nous utilisons cette version à des fins de didacticiel.

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

Décompressons-le.

tar -xf 1.4.0.tar.gz

4. Installer iRedmail

Procédons maintenant à l'installation.

cd iRedMail-1.4.0/
chmod +x iRedmail.sh
./iRedmail.sh

Vous serez amené à un assistant de configuration, appuyez sur Y pour continuer.

Dans cette étape, il vous est demandé de spécifier le chemin de stockage, vous pouvez utiliser celui par défaut et continuer

Choisissez si vous voulez installer Nginx ou non, vous devrez accéder à la page d'administration de la messagerie Web et de la messagerie pour gérer votre domaine, vos comptes de messagerie, etc. Il est donc préférable de choisir Nginx comme serveur Web, appuyez sur Suivant pour continuer.

Choisissez votre backend de stockage préféré pour stocker les comptes de messagerie et tout. Dans ce didacticiel, nous utilisons MariaDB comme backend de stockage.

Maintenant, il vous est demandé de créer un mot de passe pour l'utilisateur root de MySQL, veuillez en créer et en enregistrer une copie, vous pourriez en avoir besoin à l'avenir. Veuillez noter que si vous avez choisi MariaDB à l'étape précédente, même si vous avez créé un mot de passe pour l'utilisateur root, vous pouvez toujours vous connecter au shell MariaDB en tant que root sans qu'un mot de passe vous soit demandé. C'est parce que MariaDB utilise le plugin d'authentification unix_socket, cela signifie qu'il permet aux utilisateurs d'utiliser les informations d'identification du système d'exploitation pour se connecter au serveur MariaDB.

Comme le montre l'image, vous devrez spécifier votre nom de domaine, qui ne peut pas être le même que le nom d'hôte de votre serveur :

Une fois le domaine spécifié, il vous sera demandé de créer un mot de passe pour [email protected], ces informations d'identification seront nécessaires pour gérer vos comptes de messagerie et vos domaines.

Choisissez des composants supplémentaires à installer. Nous allons installer Roundcube, qui est un client de messagerie Web rapide et léger.

Appuyez sur Suivant pour poursuivre l'installation. Le script d'installation affichera toutes les options sélectionnées.

Passez en revue les options et appuyez sur Y puis sur ENTER pour poursuivre l'installation des composants nécessaires.

Appuyez sur Entrée
Appuyez à nouveau sur ENTER pour redémarrer le pare-feu.

Après cela, vous verrez vos détails d'installation iRedmail.

Maintenant, allez sur votre https://mailx.domain.com/iredadmin/ pour accéder au panneau d'administration d'iRedAdmin, où vous pouvez gérer vos domaines et vos comptes de messagerie

Bien sûr, vous n'êtes pas obligé d'installer iRedmail sur Ubuntu 20.04, si vous utilisez l'un de nos packages d'hébergement VPS Linux gérés, auquel cas vous pouvez simplement demander à nos administrateurs système experts d'installer iRedmail, Open-Source Mail Server, sur Ubuntu 20.04 pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS . Si vous avez aimé cet article, sur comment installer iRedmail sur Ubuntu 20.04 , partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons ci-dessous ou laissez simplement un commentaire dans la section des commentaires. Merci.


Panels
  1. Comment installer FastPanel sur Ubuntu 20.04

  2. Comment installer le serveur Graylog sur Ubuntu 16.04

  3. Comment installer PHP 7.2 sur Ubuntu 16.04

  4. Comment installer NextCloud 15 sur Ubuntu 18.04

  5. Comment installer Sensu sur Ubuntu 18.04

Comment installer MySQL sur Ubuntu 18.04

Comment installer le serveur Minecraft sur Ubuntu 18.04

Comment installer Nginx sur Ubuntu 20.04

Comment installer aaPanel sur Ubuntu 20.04

Comment installer osTicket sur Ubuntu 16.04

Comment installer WordPress sur Ubuntu 22.04