Centos 7 – Installer RoundCube
juin 10, 2015 12:32 Laissez vos commentairesDans ce tutoriel, nous allons installer le webmail Roundcube sur Centos 7 afin d’accéder à un serveur de messagerie Postfix/Dovecot (
Debian – Installer un serveur mail Postfix).
Allez c’est parti 🙂
Création de la base de donnée roundcube :
mysql -u root -p MariaDB [(none)]> CREATE DATABASE roundcubemail /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */; GRANT ALL PRIVILEGES ON roundcubemail.* TO roundcube@localhost IDENTIFIED BY 'password'; MariaDB [(none)]> flush privilèges; \q
Si vous avez installé phpmyadmin vous avez certainement déjà ajouté le repository EPEL.
(
Centos – Installer PhpMyAdmin)
[root@localhost ~]# yum install roundcubemail
nano /etc/httpd/conf.d/roundcubemail.conf
Votre fichier conf doit ressembler à celui -ci:
# Round Cube Webmail is a browser-based multilingual IMAP client # Alias /roundcubemail /usr/share/roundcubemail Alias /webmail /usr/share/roundcubemail # Define who can access the Webmail # You can enlarge permissions once configured# Apache 2.4 Require local # Apache 2.2 Order Deny,Allow Deny from all Allow from 127.0.0.1 Allow from ::1 Options none AllowOverride Limit Require all granted # Define who can access the installer # keep this secured once configured # Apache 2.4 Require local # Apache 2.2 Order Deny,Allow Deny from all Allow from 127.0.0.1 Allow from ::1 Options none AllowOverride Limit Require all granted # Those directories should not be viewed by Web clients.Order Allow,Deny Deny from all Order Allow,Deny Deny from all
Configurez le fuseau horaire dans /etc/php.ini
date.timezone = Europe/Paris
systemctl restart httpd
Nous allons maintenant lancer l’installer sur le navigateur
http://192.168.1.10/roundcubemail/installer/
Saisissez le mot de passe que vous avez renseigné lors de la création de la base MySQL (Première étape).
Cliquez sur le bouton INITIALISE DATABASE dans la section Check DB Config.
Cliquez alors sur CREATE CONFIG, puis copiez le fichier généré dans un nouveau fichier appelé config.in.php (dans le dossier /etc/roundcubemail).
nano /etc/roundcubemail/config.inc.php
Cliquez sur CONTINUE, vérifiez les éventuelles erreurs et supprimer le directory de l’installer crée dans l’étape précédente (fichier /etc/httpd/conf.d/roundcubemail.conf).
Redémarrage d’apache :
systemctl restart httpd.service
Si au moment de l’authentification vous obtenez le message d’erreur {roundcube erreur de connexion au serveur de stockage}, il s’agit probablement d’un problème d’accès à votre serveur de mail. Vous pouvez résoudre cette erreur en désactivant se linux :
Installation de paquets supplémentaires si nécessaire:
apt-get install libiconv-hook1 php5-mcrypt php5-intl
PS : Pour reconfigurer roundcube, il suffit de supprimer le fichier config.inc.php
A++
Classés dans :CentOS
Cet article a été écrit par admin