Installation d'un serveur mail et du webmail: Horde
[25 mn de lecture - paru le 9/29/2006 4:18:35 PM - Public : Confirmé]
|
   
|
Auteur
6 Autres logiciels à implémenter (Facultatif)
6.1 Logiciels pour faciliter l'administration du serveur
6.1.1 Webmin
6.1.1.1 Présentation
Webmin est un outil d'administration qui se présente sous la forme d'une interface web. Il nous servira essentiellement à administrer certain logiciel de notre serveur.
Webmin est composé de plusieurs modules; chacun représentant un logiciel pouvant être géré par Webmin.
6.1.1.2 Installation
Téléchargez la dernière version de Webmin sur son site officiel:
http://www.webmin.com/download.html
Pour notre projet, nous installerons la version 1.300.
Décompressons notre archive avec la commande:
tar xvzf webmin-1.300.tar.gz
6.1.1.3 Aperçu des possibilités de Webmin
En vous connectant à http://localhost:10000 (10000 étant le port par défaut), vous arrivez à la page de login:

_______________________________________________________________________________________________
Après s'être authentifié, vous accèderez à la page d'accueil:

_______________________________________________________________________________________________
Puis cliquez sur Servers. Vous arriverez alors à la liste de modules déjà implémentés par défaut... c'est à dire les logiciels pouvant être gérés par Webmin:

_______________________________________________________________________________________________
Prenons par exemple Postfix, on accède alors à cette page:
Ici nous pouvons gérer toutes la configuration de Postfix.
_______________________________________________________________________________________________
Cliquons par exemple sur Edit Map File:
Nous pouvons alors facilement éditer les deux fichiers de configuration de postfix (main.cf ou master.cf).
Après avoir essayé Webmin, vous verrez qu'il deviendra un élément essentiel qui vous permettra d'administrer certains logiciels beaucoup plus facilement.
6.2 Logiciels utiles à implémenter dans Horde
6.2.1 Turba
6.2.1.1 Présentation
Turba est un logiciel additionnel à Horde. Il permet de gérer un carnet d'adresse via l'interface web de Horde.
Grâce à ce logiciel, vous pourrez ajouter vos contacts avec leurs coordonnées.
De plus, lorsque vous écrirez un nouveau message, il vous sera possible de rechercher un contact dans votre carnet d'adresse afin de le sélectionner en tant que destinataire.
6.2.1.2 Installation
Téléchargez la dernière version de turba sur le site officiel de Horde: http://www.horde.org/
Puis décompressez l'archive avec la commande suivante:
tar xvzf turba-h3-2.1.2.tar.gz -C /opt/lampp/htdocs/horde
Allez dans le répertoire de horde: cd /opt/lampp/htdocs/horde et renommez turba: mv turba-h3-2.1.2 turba
Copiez le script que vous avez créé précédement pour renommer vos fichiers qui sont en .dist dans le dossier config de turba; puis exécutez le.
Créons maintenant les tables nécessaires, dans la base de donnée MySQL, qui permettront de stocker les informations de notre carnet d'adresse:
cd /opt/lampp/htdocs/horde/turba/script/sql/
mysql -u root < turba_objects.mysql.sql
6.2.1.3 Configuration
Turba est maintenant installé; il ne nous reste plus qu'à le configurer!
Tout comme Horde ou Imp, la configuration s'effectue par l'interface web de horde dans la partie administration puis configuration.
Configurons Turba comme sur l'image suivante:
Puis cliquez sur Générer la configuration de Carnet d'adresses.
6.2.2 Kronolith
6.2.2.1 Présentation
Kronolith est également un logiciel additionnel à Horde. Il permet de gérer un agenda où vous pourrez y inscrire ce que vous aurez à faire à une date donnée.
6.2.2.2 Installation
Téléchargez la dernière version de turba sur le site officiel de Horde: http://www.horde.org/
Puis décompressez l'archive avec la commande suivante:
tar xvzf kronolith-h3-2.1.2 -C /opt/lampp/htdocs/horde
Allez dans le répertoire de horde: cd /opt/lampp/htdocs/horde et renommez turba: mv kronolith-h3-2.1.2 kronolith
Copiez le script que vous avez créé précédement pour renommer vos fichiers qui sont en .dist dans le dossier config de kronolith; puis exécutez le.
Créons maintenant les tables nécessaires, dans la base de donnée
MySQL, qui permettront de stocker les informations de notre agenda:
cd /opt/lampp/htdocs/horde/kronolith/script/sql/
mysql -u root < kronolith.mysql.sql
6.2.2.3 Configuration
Kronolith est maintenant installé; il ne nous reste plus qu'à le configurer!
Tout
comme Turba, la configuration s'effectue par l'interface web de Horde dans la partie administration / configuration.
Configurons Kronolith comme sur l'image suivante:
Puis cliquez sur Générer la configuration de Agenda.
|