Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
sysadmin:install_roundcube [2009/12/05 10:39] james ajout MBD2 backports |
sysadmin:install_roundcube [2010/01/14 22:36] james mopufle |
||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
===== Prérequis ===== | ===== Prérequis ===== | ||
- | L'installation sera effectuée sur une [[http://www.debian.org]] debian stable (lenny a l'heure ou ce tutorial est écrit) disposant d'un serveur web [[http://www.apache.org|apache2]] gérant le [[http://php.net|php]] et assumant que vous avez un serveur [[http://www.mysql.fr|mysql]]. | + | L'installation sera effectuée sur une [[http://www.debian.org|debian]] stable (lenny a l'heure ou ce tutorial est écrit) disposant d'un serveur web [[http://www.apache.org|apache2]] gérant le [[http://php.net|php]] et assumant que vous avez un serveur [[http://www.mysql.fr|mysql]] installé et fonctionnel. |
==== Téléchargement de roundcube ==== | ==== Téléchargement de roundcube ==== | ||
Ligne 30: | Ligne 30: | ||
- | ====== Installation ====== | + | ===== Installation ===== |
==== decompression de l'archive ==== | ==== decompression de l'archive ==== | ||
Ligne 41: | Ligne 41: | ||
==== configuration du vhost apache ==== | ==== configuration du vhost apache ==== | ||
- | Créer un fichier /etc/apache2/sites-available/webmail.mondomaine.com) contenant :<code> | + | Créer un fichier /etc/apache2/sites-available/webmail.mondomaine.com contenant :<code> |
####################################### | ####################################### | ||
# VirtualHost pour le webmail # | # VirtualHost pour le webmail # | ||
Ligne 71: | Ligne 71: | ||
php_value memory_limit "25M" | php_value memory_limit "25M" | ||
php_value file_uploads "10M" | php_value file_uploads "10M" | ||
+ | php_value date.timezone "Europe/Paris" | ||
</Directory> | </Directory> | ||
Ligne 98: | Ligne 99: | ||
</Virtualhost> | </Virtualhost> | ||
</code> | </code> | ||
+ | |||
==== Paramétrage ==== | ==== Paramétrage ==== | ||
* Nous allons paramétrer roundcube en utilisant les standards debian : la configuration se fait dans /etc/roundcube.<code> | * Nous allons paramétrer roundcube en utilisant les standards debian : la configuration se fait dans /etc/roundcube.<code> | ||
Ligne 135: | Ligne 137: | ||
mysql -u roundcube -p roundcubemail < /var/www/webmail.mondomaine.com/SQL/mysql.initial.sql | mysql -u roundcube -p roundcubemail < /var/www/webmail.mondomaine.com/SQL/mysql.initial.sql | ||
</code> | </code> | ||
+ | ==== Finalisation de l'installation ==== | ||
+ | * activer le site :<code> | ||
+ | a2ensite webmail.mondomaine.com | ||
+ | /etc/init.d/apache2 restart | ||
+ | </code> | ||
+ | * Aller sur [[https://webmail.mondomaine.com/installer/]] \\ Il ne devrait pas y avoir de "NOT OK" vous empechant d'accéder a l'etape 2 qui va créer effectivement la configuration. | ||
+ | * Vous pouvez ensuite vérfifier a l'étape 3 que vous pouvez : | ||
+ | * envoyer un email depuis roundcube | ||
+ | * vous connecter sur votre serveur imap | ||
+ | <note important>IL faut maintenant empecher tout acces a l'instalateur : | ||
+ | * editer le fichier /etc/roundcube/main.inc.php pour remettre<code>$rcmail_config['enable_installer'] = false;</code> | ||
+ | * exécutez la commande suivante pour interdi l'acces aux répertoires :<code>chmod go-rwx /var/www/webmail.mondomaine.com/installer/</code> | ||
+ | </note> | ||
+ | * Editer le fichier /etc/roundcube/main.inc.php pour déclarer votre serveur IMAP, dans notre cas localhost :<code> | ||
+ | $rcmail_config['default_host'] = 'localhost';</code> | ||
+ | |||
+ | ===== Enjoy ===== | ||
+ | Et voila : maintenant vous devriez avoir un superbe webmail accessible via [[https://webmail.mondomaine.com]] :-) | ||