| [ Index ] |
PHP Cross Reference of GASELL SVN Trunk |
[Summary view] [Print] [Text view]
1 Guide d'installation GASELL 2 3 Saint-Genest Gwenaël (Hooligan0) 4 Florian Fainelli (florian) 5 6 1.1 08/07/2005 7 8 9 10 Sommaire 11 12 1.Introduction 13 2.Mise en place d'Apache, PHP, PostgreSQL 14 3.Installation de Gasell 15 16 17 1.Introduction 18 Gasell est une application de gestion d'association loi 1901. Le « framework » horde n'est désormais plus nécessaire au fonctionnement de GASELL. 19 20 2.Mise en place d'Apache, PHP4, PostgreSQL 21 22 23 L'ensemble des logiciels : serveur web Apache [1], interpréteur PHP [2] et quelques extensions Pear [3], et SGBDR PostgreSQL[4] sont requis afin de pouvoir utiliser Gasell. 24 25 [1] : Serveur web Apache : http://httpd.apache.org 26 [2] : Interpréteur PHP : http://www.php.net 27 [3] : Extensions pear : http://pear.php.net 28 [4] : Système de gestion de bases de données relationnelles : http://www.postgresql.org 29 30 L'installation de ces logiciels peut être fait via l'utilisation de paquetages précompilés ou préconfigurés pour votre distribution/architecture. Si vous deviez installer ces logiciels avec des options particulières, depuis les sources, ou pour tout autre raison, veuillez consulter les documentations des logiciels sur leurs sites respectifs. 31 32 Les modules pear requis par Gasell sont : XML-Tree, MDB, Pear-Date, Pear-Log. Ces modules sont la plupart du temps téléchargeables via le gestionnaire de paquets qui accompagne votre distribution. Si vous ne disposez pas d'un tel gestionnaire de logiciels, vous pouvez toujours utiliser la commande : 33 34 pear install <nom module> 35 36 Note : GASELL n'est pas 100% compatible php5, et nous serions ravi de pouvoir avoir des rapports de bogues, des correctifs et autres retours afin de pouvoir remedier aux difficultés rencontrées. 37 38 39 40 41 42 43 44 45 46 47 48 3.Installation de Gasell 49 50 Une fois le logiciel Gasell téléchargé à l'adresse [5], décompressez l'archive Gasell dans un répertoire de votre choix, accessible par le serveur web. 51 52 [5] : GASELL http://www.gasell.org/download/ 53 54 Par exemple : 55 56 cd /var/www/gasell/htdocs 57 tar zxvf gasell-all-<version>.tar.gz 58 chown -R apache:apache /var/www/gasell/htdocs/gasell/config/ 59 60 61 Ici nous considérons que l'utilisateur « apache », dans le groupe « apache » est l'utilisateur qui lance le serveur web. 62 63 Si vous souhaitez installer une base de données dédiée à l'application Gasell, suivez les opérations suivantes : 64 65 su - root 66 su postgres 67 createuser -W gasell 68 Le nouvel utilisateur a-t'il le droit de créer des bases de données ? (y/n) y 69 Le nouvel utilisateur a-t'il le droit de créer des utilisateurs ? (y/n)n 70 Mot de passe : 71 CREATE USER 72 73 Nous avons ainsi crée un utilisateur associé à la base de données gasell. A présent, nous allons créer une base de données nommée gasell, dédiée à l'application. 74 75 su - root 76 su postgres 77 psql -U gasell 78 psql> CREATE DATABASE gasell; 79 psql> \q 80 81 Vous pouvez également utiliser un utilitaire avec interface web comme phpPgAdmin [6] 82 83 [6] : phpPgAdmin : http://phppgadmin.sourceforge.net 84 85 Ouvrez ensuite votre navigateur, puis allez à l'adresse : 86 87 http://<adresse IP du serveur web>/<chemin vers gasell>/setup/install.php 88 89 90 Page 1 91 Vous arrivez ensuite sur une page d'installation vous proposant d'installer Gasell. Cliquez sur « Suivant » 92 93 Page 2 94 La page suivante effectue des tests sur votre ordinateur afin de détecter la présence des extensions PHP Pear nécessaires au bon fonctionnement de Gasell. Si les modules nécessaires ne sont pas trouvés par Gasell, assurez-vous que les modules pear sont inclus dans la configuration de php, et que vous les avez bien installé. 95 96 Page 3 97 Vous fournissez ici les informations de connexion à la base de données PostgreSQL. Cela comprend un nom d'utilisateur et son mot de passe associé, l'adresse du serveur de base de données, et enfin le nom de la base de données PostgreSQL. 98 99 Page 4 100 Le processus d'installation teste la connexion à la base de données et vous informe d'un succès ou d'un échec. 101 102 Page 5 103 Le processus d'installation vous affiche les tables crées et les données. 104 105 Page 6 106 Vous créez ici un compte administrateur qui vous permettra de vous connecter à l'application Gasell, et de gérer ensuite l'application. 107 108 Page 7 109 Ecriture du fichier de configuration et enregistrement de votre profil de connexion. 110 111 Page 8 112 Vous êtes invité à vous connecter à Gasell. 113 114 115 L'installation de GASELL est à présent terminée, et vous pouvez commencer à configurer l'application selon votre besoin. 116 117 118
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Tue Jan 6 01:17:25 2009 | Cross-referenced by PHPXref 0.7 |