Contenu | Rechercher | Menus

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
roundcube [Le 14/10/2015, 16:18]
timpera intro
roundcube [Le 16/10/2017, 15:51] (Version actuelle)
L'Africain Maj de la page
Ligne 1: Ligne 1:
-{{tag>Lucid Precise ​courriel serveur ​BROUILLON}}+{{tag>Xenial ​courriel serveur}}
 ---- ----
 ====== RoundCube avec Apache/​Mysql====== ====== RoundCube avec Apache/​Mysql======
Ligne 5: Ligne 5:
 RoundCube est un courrielleur Web ("​webmail"​) multilingue pour le protocole IMAP. Il est très complet et c'est également un des plus répandus. RoundCube est un courrielleur Web ("​webmail"​) multilingue pour le protocole IMAP. Il est très complet et c'est également un des plus répandus.
  
-Pour une description plus complète ​[[http://​www.roundcube.net/​about]]+Pour une description plus complète ​voir [[http://​www.roundcube.net/​about|ici]]
  
 ===== Pré-requis ===== ===== Pré-requis =====
Ligne 16: Ligne 16:
  
 ==== Installation ==== ==== Installation ====
-Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] **[[apt://roundcube-mysql,​roundcube|roundcube-mysql et roundcube]]**.+Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] **[[apt>roundcube-mysql,​roundcube|roundcube-mysql et roundcube]]**.
  
 === Configuration === === Configuration ===
 == Base == == Base ==
-Éditer /​etc/​roundcube/​apache.conf +[[:​tutoriel:​comment_modifier_un_fichier|Éditer]] **/​etc/​roundcube/​apache.conf** avec les [[:​sudo|droits d'​administration]] et décommenter ​les deux lignes suivantes : <​file>​ 
- vim /​etc/​roundcube/​apache.conf +Alias /​roundcube/​program/​js/​tiny_mce/​ /​usr/​share/​tinymce/​www/​ 
-Décommenter ​les deux lignes suivantes : +Alias /roundcube /​var/​lib/​roundcube</​file>​
- Alias /​roundcube/​program/​js/​tiny_mce/​ /​usr/​share/​tinymce/​www/​ +
- Alias /roundcube /​var/​lib/​roundcube+
  
-Redémarrer apache ​ +Redémarrer apache : <code bash>sudo service apache2 restart</code>
-  ​sudo service apache2 restart +
- +
-RoundCube est désormais accessible sur http://​mon-serveur/​roundcube +
- +
-Si lors de la connexion vous avez le message : +
  
 +RoundCube est désormais accessible sur ''​http://​mon-serveur/​roundcube''​
  
 +Si lors de la connexion vous avez le message : <​file>​
 SERVICE CURRENTLY NOT AVAILABLE! SERVICE CURRENTLY NOT AVAILABLE!
-Error No. [500] +Error No. [500]</​file>​
- +
-Il se peut que mcrypt ne soit pas installé ou activé dans PHP. +
- +
-Pour l'​installer :  +
- +
-  sudo apt-get install php5-mcrypt +
-   +
-Pour l'​activer :  +
-   +
-  sudo php5enmod mcrypt +
-  sudo service apache2 restart+
  
-== Complémentaire ==+Il se peut que mcrypt ne soit pas installé ou activé dans PHP. Dans ce cas [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​php5-mcrypt]]**,​ et activez-le :​ <​code>​sudo php5enmod mcrypt 
 +sudo service apache2 restart</​code>​
  
 ===== Installation Manuelle ===== ===== Installation Manuelle =====
Ligne 74: Ligne 59:
  sudo chown www-data\: -R /​chemin/​vers/​mon-hôte-virtuel  sudo chown www-data\: -R /​chemin/​vers/​mon-hôte-virtuel
  
-**Création de la configuration** +[[:​tutoriel:​comment_modifier_un_fichier|modifiez le fichier]] ​**/​etc/​apache2/​sites-available/​mon-hôte-virtuel** : 
- sudo vim /​etc/​apache2/​sites-available/​mon-hôte-virtuel +<​file>​<​VirtualHost *:80> 
- <​VirtualHost *:80> +               ​ServerAdmin webmaster@mon-domaine.com 
-         ​ServerAdmin webmaster@mon-domaine.com +         ServerName mon-host.mon-domaine.com 
-         ServerName mon-host.mon-domaine.com +              LimitInternalRecursion 100 
-         ​LimitInternalRecursion 100 +               ​DocumentRoot /​chemin/​vers/​mon-hôte-virtuel 
-         ​DocumentRoot /​chemin/​vers/​mon-hôte-virtuel +       <​Directory /​chemin/​vers/​mon-hôte-virtuel>​ 
-         <​Directory /​chemin/​vers/​mon-hôte-virtuel>​ +               Options Indexes FollowSymLinks MultiViews 
-                 Options Indexes FollowSymLinks MultiViews +                 ​AllowOverride All 
-                 AllowOverride All +               Order allow,​deny 
-                 Order allow,​deny +               ​allow from all 
-        ​  ​       ​allow from all +        </​Directory>​     ​ 
-         ​</​Directory>​ +            ErrorLog /​var/​log/​apache2/​mon-host.error.log 
-         ​ErrorLog /​var/​log/​apache2/​mon-host.error.log +            LogLevel warn     ​ 
-         ​LogLevel warn +            CustomLog /​var/​log/​apache2/​mon-host.access.log combined 
-         ​CustomLog /​var/​log/​apache2/​mon-host.access.log combined +</​VirtualHost></​file>
- </​VirtualHost>​+
 == Activation de l'​hôte virtuel == == Activation de l'​hôte virtuel ==
  sudo a2ensite mon-hôte-virtuel  sudo a2ensite mon-hôte-virtuel
Ligne 102: Ligne 86:
 === Lancement de l'​installation === === Lancement de l'​installation ===
  
-Ouvrez avec votre navigateur http://​mon-hôte-virtuel/​installer et suivre les instructions.+Ouvrez avec votre navigateur ​''​http://​mon-hôte-virtuel/​installer'' ​et suivre les instructions.
  
 ===== Plugiciels ===== ===== Plugiciels =====
  
-Des plugiciels existent pour Roundcube permettant d'​ajouter des fonctionnalités. Une liste se trouve sur la page suivante : +Des plugiciels existent pour Roundcube permettant d'​ajouter des fonctionnalités. Une liste se trouve sur la page  [[http://​trac.roundcube.net/​wiki/​Plugin_Repository|suivante]]
- +
-[[http://​trac.roundcube.net/​wiki/​Plugin_Repository]]+
  
-Une partie de ces derniers sont présents dans les dépôts. Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] [[apt://roundcube-plugins]].+Une partie de ces derniers sont présents dans les dépôts. Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] [[apt>roundcube-plugins]].
  
 ==== Changer le mot de passe ==== ==== Changer le mot de passe ====


Le contenu de ce wiki est sous licence : CC BY-SA v3.0