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 | ||
abuledu:administrateur:installation_d_egroupware [2007/01/23 15:25] erics |
abuledu:administrateur:installation_d_egroupware [2016/01/21 12:51] erics |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | <code> | + | {{tag>version-8-08}} |
- | Valable pour AbulÉdu PRO et PLM | + | |
- | </ | + | |
- | + | ||
- | < | + | |
- | Certaines différences (visuelles) peuvent apparaître selon que vous utilisez la version | + | |
- | </ | + | |
====== Création de la base de données ====== | ====== Création de la base de données ====== | ||
- | * Créez une base de données pour Dotclear | + | * Créez une base de données pour egroupware |
+ | * Notez le login et le mot de passe de l' | ||
====== Installation de l' | ====== Installation de l' | ||
Ligne 15: | Ligne 9: | ||
===== Qu'est ce que eGroupWare? ===== | ===== Qu'est ce que eGroupWare? ===== | ||
- | eGroupWare est un logiciel | + | eGroupWare est un logiciel |
- | eGroupWare est un serveur | + | eGroupWare est un serveur |
- | eGroupWare est international. | + | eGroupWare est international. |
- | eGroupWare est indépendant de la plate-forme. Le serveur fonctionne sur Linux, Mac, Windows et bien d' | + | eGroupWare est indépendant de la plate-forme. Le serveur fonctionne sur Linux, Mac, Windows et bien d' |
===== Prérequis ===== | ===== Prérequis ===== | ||
Ligne 28: | Ligne 22: | ||
< | < | ||
- | L' | + | L' |
+ | Depuis la version 1.4 de egroupware vous devrez quand même faire quelques petites manipulations à l'aide de l' | ||
</ | </ | ||
* Un serveur WEB : | * Un serveur WEB : | ||
* fonctionne avec : Apache version 1.33 minimum | * fonctionne avec : Apache version 1.33 minimum | ||
- | * version recommandée : apache | + | * version recommandée : Apache |
* PHP : | * PHP : | ||
Ligne 50: | Ligne 45: | ||
* Serveur de messagerie | * Serveur de messagerie | ||
* version recommandée : Courier-IMAP | * version recommandée : Courier-IMAP | ||
+ | |||
+ | == Ajout des dépendances supplémentaires == | ||
+ | |||
+ | |||
+ | < | ||
+ | apt-get install php5-dev | ||
+ | pecl install pdo | ||
+ | apt-get install libmysqlclient15-dev | ||
+ | </ | ||
+ | |||
+ | Ajoutez la ligne suivante dans / | ||
+ | < | ||
+ | extension=pdo.so | ||
+ | </ | ||
+ | |||
+ | Installez le module PDO de MySQL | ||
+ | < | ||
+ | wget http:// | ||
+ | tar zxvf PDO_MYSQL-1.0.2.tgz | ||
+ | cd PDO_MYSQL-1.0.2 | ||
+ | phpize | ||
+ | vi configure | ||
+ | commentez les lignes 4163 à 4173 | ||
+ | ./configure | ||
+ | make | ||
+ | sudo make install | ||
+ | </ | ||
+ | |||
+ | Ajoutez la ligne suivante dans / | ||
+ | < | ||
+ | extension=pdo_mysql.so | ||
+ | </ | ||
===== Téléchargement et installation ===== | ===== Téléchargement et installation ===== | ||
- | Pour un serveur AbulÉdu | + | Pour un serveur AbulÉdu, le répertoire d' |
- | Pour un serveur AbulÉdu Pro 1.4 et AbulÉdu PLM, le répertoire d' | + | |
== Téléchargement des sources == | == Téléchargement des sources == | ||
Ligne 61: | Ligne 87: | ||
http:// | http:// | ||
- | Voici la manip pour télécharger directement le Tarball | + | Voici la manip pour télécharger directement le tarball (archive compressée) |
- | + | ||
- | * Pour une AbulÉdu Pro 1.6 | + | |
- | < | + | |
- | sudo cd / | + | |
- | sudo wget http:// | + | |
- | </ | + | |
- | * Pour une AbulÉdu Pro 1.4 et PLM | ||
< | < | ||
- | sudo cd /var/www/ | + | cd /var/www/intranet/ |
- | sudo wget http://puzzle.dl.sourceforge.net/ | + | sudo wget http://garr.dl.sourceforge.net/ |
</ | </ | ||
Ligne 79: | Ligne 98: | ||
< | < | ||
- | sudo bunzip2 eGroupWare-1.2.106-2.tar.bz2 | + | sudo tar xfvj eGroupware-1.6.001.tar.bz2 |
- | sudo tar xf eGroupWare-1.2.106-2.tar | + | |
</ | </ | ||
- | Ce qui créé | + | Ce qui crée ainsi un répertoire / |
- | Une fois décompressées, il est nécessaire de modifier les droits du répertoire afin d' | + | Une fois décompressé, il est nécessaire de modifier les droits du répertoire afin d' |
+ | |||
+ | Nous allons donc d' | ||
- | Nous allons donc d' | ||
< | < | ||
chown -R www-data: | chown -R www-data: | ||
Ligne 93: | Ligne 112: | ||
Ce qui nous amène à avoir les droits suivants sur le répertoire : | Ce qui nous amène à avoir les droits suivants sur le répertoire : | ||
+ | |||
< | < | ||
drwxrwxr-x 33 www-data webmestres | drwxrwxr-x 33 www-data webmestres | ||
Ligne 98: | Ligne 118: | ||
et son contenu : | et son contenu : | ||
+ | |||
< | < | ||
-rw-r--r-- | -rw-r--r-- | ||
Ligne 110: | Ligne 131: | ||
drwxrwxr-x | drwxrwxr-x | ||
drwxrwxr-x | drwxrwxr-x | ||
+ | |||
drwxrwxr-x | drwxrwxr-x | ||
-rw-r--r-- | -rw-r--r-- | ||
Ligne 119: | Ligne 141: | ||
</ | </ | ||
- | Nous pouvons maintenant passer à la phase de configuration et d' | + | Nous pouvons maintenant passer à la phase de configuration et d' |
== Vérification de la configuration == | == Vérification de la configuration == | ||
- | L' | + | |
- | Ouvrez donc votre navigateur préféré, | + | L' |
+ | Ouvrez donc votre navigateur préféré, | ||
Vous devriez accéder à cette page : | Vous devriez accéder à cette page : | ||
- | {{abuledu: | + | {{:abuledu: |
Choisissez la langue que vous souhaitez (bon, je recommande tout de même le français hein :)) puis cliquez sur le lien " | Choisissez la langue que vous souhaitez (bon, je recommande tout de même le français hein :)) puis cliquez sur le lien " | ||
Ligne 133: | Ligne 156: | ||
Vous arrivez alors sur cette page : | Vous arrivez alors sur cette page : | ||
- | {{abuledu: | + | {{:abuledu: |
- | Il vérifie donc que tout ce dont il a besoin est bien présent sur votre système. Dans le cas ou ce n'est pas présent, mais que ce n'est pas grave, il ne fait qu'un Warning ({{abuledu: | + | Il vérifie donc que tout ce dont il a besoin est bien présent sur votre système. Dans le cas où ce n'est pas présent, mais que ce n'est pas grave, il n' |
== Résolution des warnings == | == Résolution des warnings == | ||
- | Certains | + | Certains |
- | * Vérification de la configuration de PHP (php.ini): mbstring.func_overload = 7: ini_get(' | ||
- | < | ||
- | sudo vim / | ||
- | ;rechercher l' | ||
- | ; | ||
- | ;ce qui donne | ||
- | mbstring.func_overload = 7 | ||
- | </ | ||
- | sauvegardez et quitter : Esc + :x + Entrée | ||
- | |||
* Checking PEAR::Log is installed*: Faux | * Checking PEAR::Log is installed*: Faux | ||
< | < | ||
Ligne 165: | Ligne 178: | ||
</ | </ | ||
- | Vous pouvez maintenant relancer la phase de vérification. À partir de là, vous ne devriez avoir quasiment que des coche verte : | + | Vous pouvez maintenant relancer la phase de vérification. À partir de là, vous ne devriez avoir quasiment que des coches vertes |
- | + | ||
- | {{abuledu: | + | |
== Génération du fichier d' | == Génération du fichier d' | ||
- | Vous êtes maintenant sur cette page, sur laquelle | + | Vous êtes maintenant sur cette page, sur laquelle vous est demandé |
- | {{abuledu: | + | {{:abuledu: |
- | Remplissez les champs comme demandé, et surtout notez vous dans un coin toutes les informations importantes du genre : | + | Remplissez les champs comme demandé, et surtout notez toutes les informations importantes du genre : |
* Identifiant administrateur pour le gestionnaire d' | * Identifiant administrateur pour le gestionnaire d' | ||
* Mot de passe administrateur pour le gestionnaire d' | * Mot de passe administrateur pour le gestionnaire d' | ||
Ligne 184: | Ligne 195: | ||
* Mot de passe de configuration | * Mot de passe de configuration | ||
- | Cliquez ensuite sur " | + | Cliquez ensuite sur " |
< | < | ||
Ligne 204: | Ligne 215: | ||
</ | </ | ||
- | Vous pouvez maintenant cliquer sur "continuer", ce qui vous ramène sur la page de login : | + | Vous pouvez maintenant cliquer sur "Continuer", ce qui vous ramène sur la page de login : |
- | {{abuledu: | + | C'est sur cette page que vous devez entrer les identifiants de configuration (cf. plus haut). |
- | + | ||
- | c'est sur cette page que vous devait | + | |
===== Configuration d' | ===== Configuration d' | ||
- | Maintenant que les étapes d' | + | Maintenant que les étapes d' |
- | * Création | + | * la création |
- | * Installation | + | * l' |
- | * Désignation | + | * la désignation |
- | Une fois toutes ces configurations terminée, | + | Si vous voulez bénéficier des partages de fichiers " |
+ | |||
+ | < | ||
+ | horizon-add group egroupware | ||
+ | adduser www-data egroupware | ||
+ | mod group egroupware --set-permissive | ||
+ | / | ||
+ | </ | ||
- | {{abuledu: | + | Une fois toutes ces phases de configuration terminées, egroupware est prêt à l' |