Près requis à l'installation de RoundCube

Pour pouvoir installer et exécuter RoundCube, les logiciels suivants doivent êtres installés sur votre système :

  • Un serveur Web ( Apache2 ) ;
  • PHP ( PHP4 ou PHP5 ) ;
  • Un SGBD ( MySQL ou SQLite ou PostgreSQL ).

I. Installation du Serveur Web Apache2 ( Debian )

1. On met la liste des paquets disponibles à jour :

$ aptitude update

2. On installe le Serveur Web Apache2 :

$ aptitude install apache2 apache2.2-common apache2-utils apache2-mpm-prefork

II. Installation de PHP (PHP4 ou PHP5) ( Debian )

A. PHP4

$ aptitude install libapache2-mod-php4 php4 php4-gd php4-mcrypt php-pear

B. PHP5

$ aptitude install libapache2-mod-php5 php5 php5-gd php5-mcrypt php-pear

III. Installation du SGBD ( Debian )

A. MySQL

$ aptitude mysql-server mysql-client

Si vous avez installé php4 :

$ aptitude install php4-mysql

Si vous avez installé php5 :

$ aptitude install php5-mysql

Note : Les paquets mysql-server et mysql-client sont ce qu'on appelle des meta-paquets. Ces paquets ne décrivent que des dépendances. Ils permettent d'installer les dernières versions du Serveur et client MySQL disponibles dans les dépôts Debian.

Note : N'oubliez pas de fixer le mot de passe du compte SQL root.

B. SQLite

Nous vous rappelons qu'actuellement, seul le module sqlite de PHP5 ( hors version 3.x ) est compatible.

$ aptitude install php5-sqlite sqlite

C. PostgreSQL

$ aptitude install postgresql

Si vous avez installé php4 :

$ aptitude install php4-pgsql

Si vous avez installé php5

$ aptitude install php5-pgsql

Contributeur : M. Laurent DECLERCQ - Nuxwin Team