Changes between Version 1 and Version 2 of Howto_Install_fr
- Timestamp:
- May 24, 2007 10:45:01 PM (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Howto_Install_fr
v1 v2 12 12 13 13 '''1.''' On se place dans le répertoire de destination : 14 [code] 14 {{{ 15 15 cd /var/www/ 16 [/code] 16 }}} 17 17 18 18 '''2.''' On télécharge la dernière version en date de RoundCube : 19 [code] 19 {{{ 20 20 wget http://downloads.sourceforge.net/roundcubemail/roundcubemail-0.1-rc1.tar.gz?download 21 [/code] 21 }}} 22 22 23 23 '''II. Décompression :''' … … 25 25 Ayant récupéré l'archive du logiciel RoundCube, vous devez désormais la décompresser. Pour ce faire, il vous suffit de taper la commande suivante dans un terminal : 26 26 27 [code] 27 {{{ 28 28 tar -xzf roundcubemail-0.1-rc1.tar.gz 29 [/code] 29 }}} 30 30 31 31 '''III. Accessibilité et permissions :''' 32 32 33 33 1. On renomme le dossier de RoundCube en webmail : 34 [code] 34 {{{ 35 35 mv roundcubemail-0.1-rc1 webmail 36 [/code] 36 }}} 37 37 38 38 … … 42 42 43 43 1. On fixe les permissions de tous les répertoires et fichiers 44 [code] 44 {{{ 45 45 for i in `find /var/www/webmail`; do if [[ -f $i ]]; then chmod 0400 $i; chown www-data:www-data $i; elif [[ -d $i ]]; then chmod 0555 $i; chown www-data:www-data $i;fi done 46 [/code] 46 }}} 47 47 48 48 '''Ps :''' Vous devez exécuter cette commande en une seule fois. Un copier-coller suffira amplement. … … 50 50 51 51 2. On rend le dossier /tmp accessible en écriture pour l'utilisateur www-data : 52 [code] 52 {{{ 53 53 chmod 0775 /var/www/webmail/temp 54 [code] 54 }}} 55 55 56 56 3. On rend le dossier /logs accessible en écriture pour l'utilisateur www-data : 57 [code] 57 {{{ 58 58 chmod 0775 /var/wwwwebmail/logs 59 [/code] 59 }}} 60 60 61 61 V. Création de la base de donnée et de l'utilisateur SQL associé : … … 75 75 '''a.''' On se connecte au moniteur SQL en tant qu'utilisateur root SQL : 76 76 77 [code] 77 {{{ 78 78 mysql -u root -p 79 [/code] 79 }}} 80 80 81 81 '''b.''' On créer la base : 82 82 83 [code] 83 {{{ 84 84 CREATE DATABASE user_roundcube DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 85 [/code] 85 }}} 86 86 87 87 c. On créé l'utilisateur SQL associé, c'est à dire, celui qui sera utilisé par le logiciel RoundCube pour accéder à la base de données : 88 88 89 [code] 89 {{{ 90 90 GRANT ALL PRIVILEGES ON user_roundcube.* TO vhcs2_roundcube@localhost IDENTIFIED BY 'YOUR_PASSWORD'; 91 [/code] 91 }}} 92 92 93 93 Ps : Ici, l'utilisateur se nomme user_roundcube. Vous devez remplacer YOUR_PASSWORD par un mot de passe de votre choix. … … 95 95 d. On quitte le moniteur SQL : 96 96 97 [code] 97 {{{ 98 98 quit 99 [/code] 99 }}} 100 100 101 101 2. On créer la structure de la base de données : 102 102 103 [code] 103 {{{ 104 104 mysql -u root -p user_roundcube < /var/www/webmail/SQL/mysql5.initial.sql 105 [/code] 105 }}} 106 106 107 107 Ps : Il vous appartient d'adapter le chemin selon le nom que vous avez donné au répertoire contenant le logiciel RoundCube. … … 112 112 dans le répertoire /webmail/config. Pour être plus précis, il s'agit des fichiers suivants : 113 113 114 - db.inc.php.dist 114 - db.inc.php.dist[[BR]] 115 115 116 - main.inc.php.dist 116 117
