[ Index ]

PHP Cross Reference of GASELL SVN Trunk

title

Body

[close]

/doc/ -> guide_install.rest (source)

   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      


Generated: Tue Jan 6 01:17:25 2009 Cross-referenced by PHPXref 0.7