Outils pour utilisateurs

Outils du site


mail:iredmail_vps_pingfiles

Auto-hébergement | Déployer iRedMail sur un VPS PingFiles

(VPS : Serveur Privé Virtuel ou Virtual Private Server) sur une base Debian 8 en 64bits (en cours de rédaction)

L'offre VPS chez PingFiles

Debian

iRedMail (documentation pour Debian / Ubuntu)

<note warning> Le déploiement de iRedMail se fait sur un serveur Debian 8 fraîchement installé sans aucune autre instance pré-installée ou en cours de fonctionnement. Les scripts de configuration peuvent casser/reconfigurer des configurations existantes sur d'autres instances qui auraient été installées avant son déploiement. </note>

Prérequis

  • une machine connecté à internet via un modem/box ;
  • avoir un nom de domaine (par exemple un nom de domaine gratuit chez http://www.azote.org/) ;
  • savoir se connecter en ssh à une machine ;
  • savoir utiliser la ligne de commande (en ssh).

<note warning> Gérer son serveur et les données qui y sont stockées demande, entre autres, de mettre en place des dispositifs de sécurisation du serveur ainsi que des solutions de sauvegardes qui ne seront pas abordés ici. </note>

<note tip> Générer des mots de passe forts est essentiel. https://doc.ubuntu-fr.org/pwgen </note>

VPS et Debian 8 chez PingFiles

Par défaut Debian 8 en 64 bits sera la distribution installée.

Préparation du serveur, installation de iRedMail

La suite des commandes suivantes vous permettra d'installer iRedMail sur un VPS PingFiles et sur une base Debian 8 :

  • Changer le nom d'hôte sur le panel PingFiles en le remplaçant par nom_de_domaine.local (exemple : avignu.com devient avignu.local)
  • Toujours sur le panel VPS PingFiles, procéder à une réinstallation de Debian 8 64 bits

<note important> Bien attendre au moins 2 minutes suite à la réinstallation de Debian 8 en 64 Bits avant de démarrer le serveur. Même un peu plus genre 5 minutes que tout soit bien en place et démarré. </note>

  • Connexion en ssh (avec le mot de passe défini lors de la création de son compte VPS PingFiles)
ssh root@ip_assignee_du_VPS_PingFiles
  • Générer les locales (si nécessaire) :
locale-gen
  • Configurer les locales en sélectionnant l'anglais US et le Français FR en UTF-8 (et choisir par défaut le FR) :
dpkg-reconfigure locales
  • Mettre à jour la liste des paquets :
apt-get update
  • Mettre à niveau les paquets :
apt-get upgrade
  • Installer les paquets bzip2 et nano :
apt-get install bzip2 nano
  • Nettoyer le cache des paquets :
apt-get autoclean
  • Supprimer les paquets qui ne servent plus
apt-get autoremove
  • Installation à proprement parlé de iRedMail en récupérant le script d'installation, puis en se positionnant dans le répertoire /root pour exécuter le script d'installation
cd /root/
wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.9.4.tar.bz2
tar xjf iRedMail-0.9.4.tar.bz2
cd /root/iRedMail-0.9.4/
bash iRedMail.sh

Il faudra ensuite renseigner votre nom de domaine (toujours sur la base de l'exemple ça donnera : avignu.com). Vous pouvez laisser les choix par défaut ou préférer entre autres Apache à Nginx tout comme la base de données.

<note important> Bien noter avant de procéder au redémarrage du serveur les différentes adresses (URL) de connexion, ainsi que le couple Identifiant/Mot_De_Passe. </note>

shutdown -r now

Par souci de sécurité, il est conseillé d'effacer les fichier d'installation :

cd /root/
rm /root/iRedMail-0.9.4.tar.bz2
rm -rf /root/iRedMail-0.9.4/

<note> Vous pouvez alors éditer les fichiers /etc/hosts et /etc/hostname afin de remplacer avignu.local par avignu.com. Tout comme le nom d'hôte dans le panel PingFiles puis redémarrer le tout. </note>

A vous de jouer maintenant !

Sur la base de l'exemple avec le nom de domaine avignu.com :

Roundcube webmail: https://avignu.com/mail/ SOGo Groupware: https://avignu.com/SOGo Web admin panel (iRedAdmin): httpS://avignu.com/iredadmin/ Awstats: httpS://avignu.com/awstats/awstats.pl?config=web (ou ?config=smtp pour le log SMTP)

Source : http://www.iredmail.org/docs/install.iredmail.on.debian.ubuntu.html#important-things-you-must-know-after-installation

<note tip> Si tout vous convient mais que l'espace vous manque et/ou que la configuration est un peu légère, alors n'hésitez pas à upgrader votre offre pour passer à la vitesse supérieure. ;-) </note>

Un autre tuto : http://www.admin6.fr/2010/02/serveur-mail-complet-popsmtpimap-spamassasin-clamav-webmail/

Pour aller plus loin (non testé)

mail/iredmail_vps_pingfiles.txt · Dernière modification : 2018/12/04 18:58 de 127.0.0.1

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : Public Domain