Outils pour utilisateurs

Outils du site


documentation: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)

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.

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).
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.
Générer des mots de passe forts est essentiel. https://doc.ubuntu-fr.org/pwgen

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
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é.
  • 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.

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.
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/
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.

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

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. ;-)

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

Pour aller plus loin (non testé)

documentation/mail/iredmail_vps_pingfiles.txt · Dernière modification: le 04-12-2018 à 17h58 (modification externe)