Vous êtes sur la page 1sur 19

Olivier Drieux

Copyright 2011-2013 DOX Production Tous droits rservs

Installer GestEcole
sur un serveur
Avantages et inconvnients dune installation sur un serveur distant ..................................... 2

Dzippage du fichier tlcharg ................................................................................................... 4


Tlchargement ............................................................................................................................ 4
Dcompression ............................................................................................................................. 4

Transfert des fichiers .................................................................................................................... 5

Procdure dinstallation laide de linstalleur de GestEcole .................................................. 9


Cas particulier de 000webhost.com .............................................................................................. 9
Installation de GestEcole ........................................................................................................... 10

Procdure dinstallation manuelle .............................................................................................. 17


Cration du fichier de connexion la base de donnes ............................................................. 17
Cration des tables de la base de donnes................................................................................ 18
Cration des donnes de base ................................................................................................... 19

Version 2.2
-1-

Copyright 2011-2013 DOX Production Tous droits rservs

Avantages et inconvnients dune


installation sur un serveur distant
Pour rappel, GestEcole fonctionne sur une plateforme AMP (Apache, MySQL, PHP).
Schmatiquement, cette plateforme est compose des trois logiciels :

Apache est une sorte de systme dexploitation du serveur, une sorte de Windows trs
simplifi.

PHP est le langage dans lequel est programm GestEcole.

MySQL est la base de donnes, une sorte de Microsoft Access beaucoup plus puissant.

Sans cette plateforme, GestEcole ne peut fonctionner. Cest le mme principe quOpenOffice qui
a besoin dune plateforme (appele dans ce cas systme dexploitation) comme Windows ou Mac.

Lun des principaux avantages de linstallation de GestEcole sur un serveur distant est que vous
navez pas vous soucier de la mise en place ni de la mise jour de la plateforme AMP. Cest le
prestataire qui hberge GestEcole qui sen occupe.

Mais l, un inconvnient apparat : vous tes tributaire du prestataire dhbergement. Sil


rencontre un problme avec le serveur distant, votre application est temporairement inaccessible.
De plus, le passage par un prestataire peut tre payant, cela allant de quelques euros par mois
plusieurs centaines.

Heureusement, il existe des prestataires qui proposent lhbergement gratuit sous certaines
conditions notamment de place et de base de donnes.

Pour information
Nous avons slectionn lhbergeur amricain 000webhost.com (http://www.000webhost.com)
Attention : Hbergement en anglais.
Ses services gratuits sont largement suffisants pour les besoins de GestEcole. De plus, la
cration dun compte et la mise en place de GestEcole sont trs rapides :

Inscrivez-vous loffre dhbergement gratuit.

Vous recevrez au bout de quelques minutes un email de demande de confirmation de


cration de compte. Cliquez sur le lien dactivation.

Le compte sera cr de suite et vous pourrez transfrer vos fichiers.


-2-

Copyright 2011-2013 DOX Production Tous droits rservs

Il existe dautres prestataires gratuits. Nous ne les avons pas tous tests. Une recherche dans
Google vous permettra de les trouver. Vrifiez surtout quils proposent :

PHP version 5.2 ou suprieur.

MySQL 5.1 ou suprieur.

Voyez aussi la page : http://www.kommunauty.fr/liste-hebergement-gratuit-sans-pub

Remarque
Le prestataire franais Free ne permet pas une utilisation optimale de GestEcole. Par exemple, il
ne permet pas dutiliser la gestion documentaire.

Remarque
GestEcole a besoin de sa propre base de donnes. Par consquent, si vous utilisez dj la base
de donnes dun prestataire et que vous navez pas la possibilit den crer une nouvelle, il vous
faudra ouvrir un nouveau compte chez ce prestataire.

Si vous rencontrez un problme ou que vous avez des questions, nhsitez pas utiliser
nos forums de discussion ladresse :
http://www.doxconception.com/forums/

-3-

Copyright 2011-2013 DOX Production Tous droits rservs

Dzippage du fichier tlcharg


Tlchargement
Tlchargez le fichier dinstallation de GestEcole la page :
http://www.doxconception.com/site/index.php/telecharger-gestecole.html

Dcompression
Le fichier tlcharg est un fichier ZIP. Il faut de dcompresser pour avoir lensemble des fichiers
ncessaires au bon fonctionnement de GestEcole.
A laide dun logiciel de compression/dcompression (comme WinZip ou 7-Zip, ), dcompressez
le fichier ZIP.
Par exemple, avec 7-Zip :
1. Allez sur le fichier tlcharg.
2. Faites un clic droit.
3. Dans le menu qui apparat, allez sur 7-Zip (Figure 1 (Figure 1 -

) puis cliquez sur Extraire ici

).

Figure 1 : Menu contextuel de 7-Zip

4. Le fichier va tre dcompress dans un dossier Gest_Ecole_2_x.

-4-

Copyright 2011-2013 DOX Production Tous droits rservs

Transfert des fichiers


La premire tape avant de vous lancer dans linstallation de GestEcole est de transfrer les
fichiers sur le serveur distant. Cela se fait par le protocole FTP. Votre prestataire doit vous fournir
les informations pour vous connecter au serveur par FTP. Cela comprend :

Le nom de lhte (Chez 000webhost.com : voir dans le panneau de contrle :


o Connectez-vous
o Cliquez sur Go to CPanel
o Cliquez sur View FTP Details
o Vous trouverez les informations ncessaires)

Le port de connexion (en gnral 21)

Un identifiant et un mot de passe

Il vous faut ensuite un logiciel FTP. Nous vous conseillons FileZilla (http://filezilla-project.org)
Aprs avoir install votre logiciel FTP (dans la suite, nous supposerons que vous utilisez FileZilla)
:
1. Lancez-le.
2. Nous allons crer un site de connexion. Cliquez sur

(Figure 2 -

Figure 2 : Connexion au serveur distant

3. Cliquez sur le bouton Nouveau Site (Figure 3 -

-5-

Copyright 2011-2013 DOX Production Tous droits rservs

Figure 3 : Cration du site FTP

4. Compltez le formulaire :
a. Dans Hte (Figure 3 -

), tapez le nom de lhte.

b. Dans Port (Figure 3 -

), tapez 21

c. Dans le type dauthentification (Figure 3 -

), slectionnez Normale (sauf si votre

prestataire vous indique autre chose)


d. Dans Identifiant (Figure 3 -

), tapez votre identifiant

e. Dans Mot de passe (Figure 3 -

), tapez votre mot de passe.

f. Cliquez sur le bouton Renommer (Figure 3 -

g. Donnez un nom votre site FTP (par exemple GestEcole) (Figure 3 h. Cliquez sur le bouton OK (Figure 3 5. Dornavant, si vous cliquez sur

(Figure 2 -

), vous trouverez le site FTP cr. En

cliquant dessus, la connexion au site FTP seffectue.

Figure 4 : Une fois connect


-6-

Copyright 2011-2013 DOX Production Tous droits rservs

6. Dans la partie Site local (Figure 4

), utilisez la zone suprieure (Figure 4

) pour aller

dans le dossier o vous avez dcompress GestEcole (cf. page 4). Dans la partie
infrieure (Figure 4
figure 4 -

), vous devez obtenir une liste de dossiers et fichiers comme sur la

7. Cliquez sur lun des fichiers puis appuyez sur la touche Control (ou CTRL) de votre clavier
et, tout en la maintenant appuye, tapez sur la touche A : tous les fichiers et dossiers sont
slectionns. Ils apparaissent avec un fond bleu (Figure 5 -

).

8. Faites un clic droit et dans le menu


qui saffiche, cliquez sur Envoyer
(Figure 5 -

).

Figure 5 : Menu contextuel de transfert FTP

9. La liste des dossiers et des fichiers saffiche dans la partie basse du logiciel (Figure 6 -

Figure 6 : Fentre dactivit du transfert

Remarque
Selon la vitesse du transfert FTP dfini par votre prestataire (vous ne pouvez rien faire pour
laugmenter !), le transfert des fichiers peut prendre de 10 min 1 heure.

10. En bas du logiciel, trois onglets sont disponibles :


a. Fichiers en file dattente (Figure 7 -

) comprend lensemble des fichiers quil reste

transfrer.
b. Transferts chous (Figure 7 -

) : il peut arriver quun ou plusieurs fichiers ne

soient pas transfrs. Dans ce cas, il faudra les renvoyer (voir le point 11)

-7-

Copyright 2011-2013 DOX Production Tous droits rservs

c. Transferts russis (Figure 7 -

) comprend la liste des fichiers qui ont t

transfrs avec succs.

Figure 7 : Les onglets dactivit

11. Si des fichiers nont pas russi tre transfrs (dans ce cas, il y aura un nombre ct de
Transferts chous (Figure 7 -

), cliquez sur longlet Transferts chous. Slectionnez

lensemble des fichiers (Control + A ou CTRL + A), faites un clic droit et cliquez sur
Envoyer.
12. Si tous les fichiers ont t transfrs avec succs, dans la partie Site Distant (Figure 8 ), vous devez retrouver lensemble des fichiers et dossiers de la partie Site Local (Figure
8-

Figure 8 : Transfert termin

-8-

Copyright 2011-2013 DOX Production Tous droits rservs

Procdure dinstallation laide de


linstalleur de GestEcole
Cas particulier de 000webhost.com
Chez 000webhost.com, vous devez crer la base de donnes quutilisera GestEcole pour
sauvegarder les donnes. Pour ce faire :
1. Connectez-vous.
2. Cliquez sur Go to CPanel (Figure 9 -

Figure 9 : Accs au compte

3. Dans la partie Software / Services, cliquez sur MySQL (Figure 10 -

Figure 10 : Cration de la base de donnes

4. Compltez le formulaire en indiquant le nom de la base de donnes (Figure 11 dutilisateur pour se connecter la base de donnes (Figure 11 connexion la base de donnes (Figure 11 11 -

) et le mot de passe de

) puis cliquez sur Create database (Figure

Figure 11 : Cration de la base de donnes


-9-

), le nom

Copyright 2011-2013 DOX Production Tous droits rservs

Installation de GestEcole
Nous allons pouvoir commencer linstallation de GestEcole. GestEcole comprend un installeur.
Suivez les instructions suivantes :
1. Lancez votre navigateur Internet (Mozilla Firefox, Google Chrome, Microsoft Internet
Explorer, )
2. Dans le champ Adresse, tapez ladresse de votre site (Chez 000webhost.com : voir le
panneau de configuration)
3. Vous arrivez sur la page de la figure 12.
4. Slectionnez la langue dinstallation (Figure 12 ltape 1 / Go to step 1 (Figure 12 -

) puis cliquez sur le bouton Passer

).

Figure 12 : Choix de la langue dinstallation

5. Ltape 1 de linstallation saffiche. Elle vous prsente le processus dinstallation (Figure 13


page suivante)

- 10 -

Copyright 2011-2013 DOX Production Tous droits rservs

Figure 13 : Etape 1 Prsentation de linstallation

6. Cliquez sur le bouton Commencer (Figure 13 -

7. Vous arrivez la licence. Lisez la licence (Figure 14 termes de la licence de GestEcole (Figure 14 Vrification de la configuration (Figure 14 -

- 11 -

), cochez la case Jaccepte les

) puis cliquez sur le bouton Etape 3 :

Copyright 2011-2013 DOX Production Tous droits rservs

Figure 14 : Etape 2 Acceptation de la licence

8. Linstalleur de GestEcole vrifie que votre configuration de serveur est correct et que tous
les dossiers sont inscriptibles. Si cest le cas, toutes les lignes du tableau seront sur OK
(Figure 14 -

) et le bouton Etape 4 : Informations de connexion (Figure 14 -

actif. Cliquez dessus.

Figure 15 : Etape 3 Vrification de la configuration du serveur


- 12 -

) sera

Copyright 2011-2013 DOX Production Tous droits rservs

9. Compltez le formulaire en spcifiant (voir Figure 16):


a. Hostname de MySQL (en gnral localhost. Vous est fourni par votre prestataire
Chez 000webhost.com : Connectez-vous, cliquez sur Go to CPanel (Figure 9 puis sur MySQL (Figure 10 -

) Vous trouverez alors le hostname (sous la forme

mysql___.000webhost.com)
b. Le nom de votre base de donnes (000webhost.com : voir page 9)
c. Le nom dutilisateur (000webhost.com : voir page 9)
d. Le mot de passe de connexion (Votre prestataire vous le fournit.)
Remarque
Si votre prestataire vous fournit une base de donnes prinstalle ou si vous avez dj cr votre
base de donnes (comme chez 000webhost.com o vous devez crer votre base de donnes au
pralable, ne cochez aucune des deux cases A crer (Figure 16 -

).

Figure 16 : Etape 4 Informations sur la base de donnes

10. Cliquez sur le bouton Etape 5 : Informations sur votre tablissement (Figure 16 11. Compltez la premire partie du formulaire en spcifiant notamment :
a. Le nom de votre tablissement
b. Son adresse
c. La zone laquelle appartient votre tablissement.

- 13 -

).

Copyright 2011-2013 DOX Production Tous droits rservs

Remarque
Les zones correspondent celle de la France. Si vous souhaitez dfinir votre propre zone,
slectionnez Autre (Figure 17 -

). Le formulaire

de la figure 17 apparat. Compltez-le.

Dfinissez si l'anne scolaire se droule sur une anne civile ou sur deux (par exemple, elle
commence en septembre et se termine en aot de l'anne suivante). Dans ce deuxime cas,
dfinissez la date de dbut et de fin de l'anne scolaire.

Remarque
Pour que Gest'Ecole fonctionne en continuit, veuillez ce que l'anne scolaire qui commence
dbute un jour aprs la fin de l'anne scolaire prcdente. Par exemple, si l'anne scolaire 20122013 se termine le 31 juillet 2013, faites commencer l'anne scolaire 2013-2014 le 1er aot 2013.

Figure 17 : Etape 5 Informations sur votre tablissement


- 14 -

Copyright 2011-2013 DOX Production Tous droits rservs

12. Dans la deuxime partie du formulaire, compltez les informations en spcifiant le nom et
le prnom du directeur, lidentifiant et le mot de passe quil utilisera pour se connecter
(Figure 18).

Figure 18 : Formulaire des informations sur le directeur

1. Cliquez sur le bouton Etape 6 : Cration des tables de la base de donnes (Figure 18 ).
2. Si tout se passe bien, vous devez obtenir la page suivante :

- 15 -

Copyright 2011-2013 DOX Production Tous droits rservs

Figure 19 : Russite de linstallation

3. Si linstallation ne se droule pas correctement, vrifiez que vous navez pas fait derreur
dans les identifiants et les mots de passe de connexion la base de donnes en utilisant le
bouton Retour ltape prcdente (Figure 19 -

) notamment si, dans les 3 premires

lignes, il y a une erreur de connexion la base.


4. Si, malgr les vrifications, vous narrivez pas installer GestEcole partir de linstalleur,
il vous faut linstaller manuellement. Pour ce faire, voir les pages suivantes.

- 16 -

Copyright 2011-2013 DOX Production Tous droits rservs

Procdure dinstallation manuelle


Si vous narrivez pas installer GestEcole avec linstalleur, vous devrez le faire manuellement.
Cela se passe en 3 tapes :
1. Cration du fichier de connexion la base de donnes.
2. Cration des tables de la base de donnes.
3. Insertion des donnes

Cration du fichier de connexion la base de donnes


1. Allez dans le dossier o vous avez dzipp les fichiers.
2. Copiez le fichier config2.php qui se trouve la racine du dossier et coller-le au mme
endroit. Sous Windows, le fichier coll sappellera config2 Copie.php
3. Renommez-le en config.php
4. Ouvrez-le avec le bloc notes.

Figure 20 : Fichier config.php

5. Compltez le fichier en indiquant votre identifiant, votre mot de passe et le nom de la base
de donnes. Eventuellement, changez localhost (Figure 20 -

en gnral localhost.

Vous est fourni par votre prestataire Chez 000webhost.com : Connectez-vous, cliquez sur
Go to CPanel (Figure 9 -

) puis sur MySQL (Figure 10 -

) Vous trouverez alors le

hostname (sous la forme mysql___.000webhost.com)) par la valeur fournie par votre


hbergeur.
6. A laide de votre logiciel FTP, transfrez ce fichier la racine de votre application.

- 17 -

Copyright 2011-2013 DOX Production Tous droits rservs

Cration des tables de la base de donnes


Nous allons maintenant crer les tables de la base de donnes. Nous allons pour cela passer par
phpMyAdmin (gnralement install chez tous les hbergeurs pour grer les bases de donnes).
1. Depuis votre navigateur Internet, allez ladresse o se trouve phpMyAdmin (Chez
000webhost.com : Go to CPanel > Software / Services > phpMyAdmin (Figure 10 page 9)
2. Cliquez sur longlet Importer (Figure 21 -

).

Figure 21 : phpMyAdmin

3. Cliquez sur le bouton Parcourir (Figure 21 -

4. Dans la fentre qui souvre, allez dans le dossier Gest_Ecole_2_x, puis dans le dossier
installation (Figure 22 -

) et double-cliquez sur le fichier mysql_table.txt (Figure 22 -

Figure 22 : Fichier dinstallation des tables

- 18 -

Copyright 2011-2013 DOX Production Tous droits rservs

5. Cliquez sur le bouton Excuter (Figure 23 -

Figure 23 : Lancement de linstallation des tables

6. Les tables de la base de donnes vont se crer.


Dans GestEcole version 2.2, il y a 40 tables.

Cration des donnes de base


Nous allons maintenant insrer des donnes de base dans les tables de la base de donnes.
1. Suivez la mme procdure que prcdemment mais avec les fichiers mysql_donnees.txt
(Figure 22 -

) et mysql_donnees_manuel.txt (Figure 22 -

2. Allez dans le dossier Gest_Ecole_2_x > Installation > Votre_Langue puis suivez la
mme procdure que prcdemment avec le fichier mysql_donnees.txt.
3. Vous pouvez maintenant vous connecter GestEcole. La procdure manuelle a cr un
directeur par dfaut.
Identifiant par dfaut : directeur
Mot de passe : 123456

Vous devez modifier le directeur par dfaut en modifiant


ses donnes, notamment son identifiant et son mot de passe.

- 19 -