Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > cb8302a286a540f6c17a817c58c3b241 > files > 7

firefly-1.1.1-6mdv2010.0.noarch.rpm

*******************************
INSTALLATION DE BASE DE FIREFLY
*******************************

Pour le statut de ce document, voir le fichier LICENSE
Pour la liste des personnes ayant participé au projet, voir le fichier  CREDITS

PRE-REQUIS :
    - Serveur web Apache 1.3.x
      Utilisez de préférence une version 1.3.14  ou ultérieure
    - Php4 avec le support PostgreSQL et GD
      Utilisez de préférence une version 4.0.5 ou ultérieure
    - PostgreSQL 7.1, configuré avec les connections TCP et "trust" localhost
      Utilisez de préférence une version 7.1 ou ultérieure.

INSTALLATION :

Décompresser l'archive firefly-X.X.X.tar.gz dans un répertoire REPERTOIRE_DE_FIREFLY
qui sera servi par Apache ;

Changez de répertoire pour celui-ci (cd REPERTOIRE_DE_FIREFLY )

Initialisez la base de donnée pour firefly :
    - Se logger en tant que super-utilisateur postgreSQL (par défaut : postgres) ;
    - Créez une base [database] au nom de votre choix ;
    - Exécutez le script : #psql [database] < REPERTOIRE_DE_FIREFLY/dumps/firefly_schema.sql
    - Exécutez le script : #psql [database] < REPERTOIRE_DE_FIREFLY/dumps/firefly_initdatas.sql

    - Le script crée la base et renseigne quelques références que vous pourrez changer plus tard.
    - Le script crée un premier utilisateur "admin" doté du mot de passe "admin".

Editez votre fichier de configuration Apache :

    - Editez le fichier "httpd.conf" afin de rajouter un hote virtuel firefly (ou tout ce que vous voulez),
      dont le DocumentRoot sera le répertoire où vous avez décompressé l'archive.

Editez le fichier REPERTOIRE_DE_FIREFLY/config.php :
    - Renseignez les paramètres de configuration de votre serveur
      PostgreSQL en configurant les variables $db_
    - Indiquez le type d'image supporté par votre gd_lib dans la
      variable $gd_type


Editez le fichier REPERTOIRE_DE_FIREFLY/modules/support/include/config.php :
    - Editez les paramètres de vos contrats de support  :

     *la variable $my_company contient le nom de votre société ou organisation

     *Une lettre identifie chaque type de contrat, suivi de son titre :

     $contract_type = array (    "A" => "Contract A",
                                 "B" => "Contract B",
                                 "C" => "Contract C"

                                 );

     *Pour chaque type de contrat, on renseigne le nombre de contacts chez le client qui ont
     le droit d'appeler le centre de support :

     $num_contacts  = array (    "A" => 2,
                                 "B" => 4,
                                 "C" => 8

                                );

Editez le fichier REPERTOIRE_DE_FIREFLY/modules/support/include/headmail.txt :
    - Inscrivez dans ce fichier un message personnalisé (formule de politesse, etc) qui apparaitra
      en tete des mails prérédigés par le module de support.

Remplacez le fichier REPERTOIRE_DE_FIREFLY/modules/support/images/my_logo.gif par le logo de
votre société ou organisation (le cas échéant).

Changez les droits sur les fichiers "REPERTOIRE_DE_FIREFLY/modules/[repertoire_du_module]/include/applid.php"
situés dans les répertoires des modules en lecture/écriture pour le propriétaire du serveur apache.

Ouvrez un navigateur, ouvrez l'url de votre serveur virtuel Firefly.
    - La page de login doit s'afficher.
    - Identifiez-vous en tant qu'utilisateur "admin"
    - Allez dans le module "admin" (icone de meccano dans la barre de menu horizontale)
    - Recherchez le login "admin"
    - CHANGEZ LE MOT DE PASSE DU COMPTE ADMIN.