MANUEL INSTALLATION

Transcription

MANUEL INSTALLATION
MANUEL INSTALLATION
GANESHA version 3.0
Editeur
Anéma SAS
Département Développement
Rédacteur
Graziella DUVERNY
Tél. : + 33 (0)1 43 47 17 14
[email protected]
Anéma SAS – 12, rue Moreau F-75012 Paris – Tél. +33 (0)1 43 47 17 14 – Fax +33 (0)1 43 47 37 15
SAS au capital de 51 860 euros - RCS Paris B 432 224 855
Siret : 432 224 855 00028 - NAF/APE : 804 D
www.anema.fr
Historique des modifications
Date
10/12/04
25/05/05
Version
1.0
1.1
Manuel d’installation Ganesha v3.0
Description
Création
Correction p6 + ajout
sélection de la langue p20
- 25/05/2005 -
Auteur
G. Duverny
G. Duverny
2/22
Index du Manuel d’Installation
•
•
•
•
•
•
•
•
•
•
Introduction
Préparation installation (Etape 0)
o Dézippage
o FTP pour une installation fraîche
o Mise à jour
ƒ depuis une version 1.68 JG
ƒ depuis une version 2.0
ƒ depuis une version 2.1.X
o Connexion
o Hébergement
Licence (Etape1)
Configuration (Etape2)
o Création de la base de données
o Renseigner les champs
o Exemple chez un hébergeur professionnel
o Exemple chez des hébergeurs gratuits
o Exemple en local avec EasyPHP
o Utilisation de l'aide
Sélection du type d'installation (Etape 3)
Installation réussie (Etape 4)
Installation manuelle
Accès à la plate-forme
o Premier accès Administrateur
o Premier accès Stagiaire
Rappel Login/Password
Inscription en ligne
Manuel d’installation Ganesha v3.0
- 25/05/2005 -
3/22
Introduction
Ce document décrit la procédure d’installation de GANESHA version 3, plate-forme de
téléformation open source sous licence GPL et gratuite.
Editeur : Anéma SAS
Rédacteur de cette documentation : Graziella DUVERNY ([email protected])
Préparer l'installation (Etape 0)
Dézippage de l'archive
Décompresser l'archive au format zip.
Vous obtenez la liste suivante :
Fichiers
Répertoires
•
•
•
•
•
index.php
version.txt
gpl.txt
lisez-moi.txt
anema.inc.php-dist
•
•
•
•
•
•
•
•
•
•
•
•
•
addons
bno
chat
debug
docs
exemple_csv
formation
ganesha
groupes
install
intro
rsync
upload_photos
FTP pour une installation "fraîche"
Envoyez via FTP l'ensemble de ces fichiers et répertoires sur votre espace serveur chez votre
hébergeur (le cas échéant n'oubliez pas d'activer les services "base de données MYSQL" et
"PHP" auprès de votre hébergeur).
Vous pouvez utilisez les logiciels suivants :
Logiciel client FTP => FileZilla ( http://filezilla.sourceforge.net/ )
Logiciel de serveur FTP => TYPsoft FTP Serveur ( http://www.typsoft.com/ )
Manuel d’installation Ganesha v3.0
- 25/05/2005 -
4/22
Mise à jour
Mise à jour 1.68 JG vers 3.0
Il faut :
- Supprimer les répertoires suivants :
•
•
•
com
cv
phorum
- Renommer le répertoire :
•
ganesha en _ganesha
- Garder les répertoires :
•
•
formation
groupes
- Envoyez via FTP les répertoires de la nouvelle version :
•
•
•
•
•
•
•
•
•
addons
ganesha
chat
install
intro
docs
bno
debug
upload_photos
- Et les fichiers à la racine :
•
•
•
•
•
gpl.txt
index.php
lisez-moi.php
version.txt
anema.inc.php-dist
Manuel d’installation Ganesha v3.0
- 25/05/2005 -
5/22
Mise à jour 2.0 vers 3.0
Il faut :
1- Supprimer les répertoires suivants :
•
•
•
com
cv
phorum
2- Renommer le répertoire :
•
ganesha en _ganesha
3- Garder les répertoires :
•
•
formation
groupes
4- Envoyez via FTP les répertoires de la nouvelle version :
•
•
•
•
•
•
•
•
•
addons
ganesha
chat
install
intro
docs
bno
debug
upload_photos
5- Et les fichiers à la racine :
•
•
•
•
•
gpl.txt
index.php
lisez-moi.php
version.txt
anema.inc.php-dist
Manuel d’installation Ganesha v3.0
- 25/05/2005 -
6/22
Mise à jour 2.1 vers 3.0
Il faut :
- Supprimer les répertoires suivants :
•
•
•
com
cv
phorum
- Renommer le répertoire :
•
ganesha en _ganesha
- Garder les répertoires :
•
•
formation
groupes
- Envoyez via FTP les répertoires de la nouvelle version :
•
•
•
•
•
•
•
•
•
addons
ganesha
chat
install
intro
docs
bno
debug
upload_photos
- Et les fichiers à la racine :
•
•
•
•
•
gpl.txt
index.php
lisez-moi.php
version.txt
anema.inc.php-dist
Manuel d’installation Ganesha v3.0
- 25/05/2005 -
7/22
Connexion pour l'installation en ligne
Tapez dans votre navigateur l’url d’accès à votre répertoire ganesha sur votre espace
d'hébergement (exemple : www.nomdomaine.com/plateforme).
Automatiquement Ganesha reconnaît que la procédure d'installation doit commencer, puis suivez
les instructions.
Voici l’écran de démarrage de l’installation :
Hébergement
Vous pouvez utiliser des hébergeurs gratuits ou payants.
Pour tenir compte des particularités de votre hébergeur, il faudra configurer la plate-forme (mail,
upload …).
Pour ceux qui utilisent Windows, vous devez installer un serveur Web supportant PHP, par
exemple en utilisant l’installateur EasyPHP ( http://www.easyphp.org/ ) ou Wamp (
http://www.wampserver.com/ ).
Pour uploader des documents vous devez avoir les droits d’écriture sur votre espace web.
Si ce n’est pas le cas, il faut contacter votre hébergeur et lui demander comment appliquer
ces derniers.
Manuel d’installation Ganesha v3.0
- 25/05/2005 -
8/22
Licence (Etape 1)
Dans un 1er temps, vous devez lire la licence GPL (General Public License).
La traduction française de la licence est disponible à l’adresse suivante :
http://www.gnu.org/copyleft/copyleft.fr.html#translations
Manuel d’installation Ganesha v3.0
- 25/05/2005 -
9/22
Puis, dans un 2ème temps, vous devez accepter la licence en cliquant sur le bouton en bas de la
page :
Configuration (Etape2)
Création de la base de données
Ganesha ne prend pas en compte la création de la base de données.
Vous devez donc la créer ou utiliser une base de données déjà créée.
Exemple de création d’une base de données avec PhpMyAdmin :
Manuel d’installation Ganesha v3.0
- 25/05/2005 -
10/22
Renseigner les champs
Vous devez renseigner les champs suivants :
1.
2.
3.
4.
5.
6.
7.
Nom du serveur de la base de données
Nom d’utilisateur de la base de données
Mot de passe de la base de données
Nom de la base de données
Chemin absolu vers Ganesha
URL vers Ganesha
Type de ganesha
Si vous n’avez pas toutes ces informations,
vous devez contacter votre hébergeur ou votre administrateur système.
Manuel d’installation Ganesha v3.0
- 25/05/2005 -
11/22
Exemple chez un hébergeur professionnel
Exemple avec un compte chez OVH (compte ganesha3, installation à la racine) :
•
•
•
•
•
•
Nom du serveur : sql1.ovh.net
Nom d’utilisateur : ganesha3
Mot de passe : xxxxxx
Nom de la base de données : ganesha3
Chemin absolu vers Ganesha : /home/ganesha3/www/
URL vers Ganesha : http://www.ganesha3.org
Si vous n’avez pas toutes ces informations,
vous devez contacter votre hébergeur ou votre administrateur système.
Exemple chez des hébergeurs gratuits
Exemple avec un compte chez Free (compte www.ganesha3, installation à la racine) :
•
•
•
•
•
•
Nom du serveur : sql.free.fr
Nom d’utilisateur : www.ganesha3
Mot de passe : le même que celui du compte
Nom de la base de données : www.ganesha3
Chemin absolu vers Ganesha : /var/www/free.fr/4/w/w/w/./www.ganesha3/
URL vers Ganesha : http://www.ganesha3.free.fr
Exemple avec un compte chez Lycos (compte demoganesha3, installation à la racine) :
•
•
•
•
•
•
Nom du serveur : localhost
Nom d’utilisateur : le même que celui de votre compte
Mot de passe : (pas de mot de passe)
Nom de la base de données :demoganesha3_db
Chemin absolu vers Ganesha : /data/perso/d/e/m/demoganesha3/
URL vers Ganesha : http://membres.lycos.fr/demoganesha3
Si vous n’avez pas toutes ces informations,
vous devez contacter votre hébergeur ou votre administrateur système.
Manuel d’installation Ganesha v3.0
- 25/05/2005 -
12/22
Exemple d'installation en local sous Windows (avec EasyPHP)
Exemple pour une installation dans le répertoire ganesha3 dans le www d'EasyPhp (installation
par défaut d'EasyPHP) :
•
•
•
•
•
•
Nom du serveur : localhost
Nom d’utilisateur : root
Mot de passe : (pas de mot de passe)
Nom de la base de données : ganesha3 (ou celle que vous avez créée)
Chemin absolu vers Ganesha : c:/program files/easyphp/www/ganesha3/
URL vers Ganesha : http://localhost/ganesha3/
Si vous n’avez pas toutes ces informations,
vous devez contacter votre administrateur système.
Utilisation de l'aide
Vous pouvez utiliser l’aide pour remplir les deux champs suivants :
•
•
Chemin absolu vers Ganesha
URL vers Ganesha
Manuel d’installation Ganesha v3.0
- 25/05/2005 -
13/22
Et aussi pour choisir le type de Ganesha :
•
•
•
•
Ganesha Standard (standalone)
Ganesha site Local
Ganesha site National
Backup Ganesha
Manuel d’installation Ganesha v3.0
- 25/05/2005 -
14/22
Sélection du type d'installation (Etape 3)
Vous pouvez effectuer différentes installations en fonction de vos besoins :
•
•
•
•
•
Installation complète : installation complète de Ganesha et de la base de données.
Reconfiguration de Ganesha 3.0 : reconfiguration de Ganesha sans toucher à la base de
données.
Mise à jour de la version 1.68 JG : installation de la version 3.0 à partir de la version
1.68 JG.
Mise à jour de la version 2.0 : installation de la version 3.0 à partir de la version 2.0.
Mise à jour de la version 2.1.X : installation de la version 3.0 à partir de la version
2.1.X.
Avant une installation complète ou une mise à jour, pensez à sauvegarder l’ensemble des
fichiers de votre site,
installer les fichiers de la nouvelle version et faire une sauvegarde de votre base de données.
Lors d’une installation complète, vous perdez toutes vos données.
Sauvegarde de votre ancienne base de données :
•
•
soit vous utilisez le bouton « Backup » de l’étape 3 (ci-dessus),
soit PhpMyAdmin.
Pour plus d’information voir le site : http://www.phpmyadmin.net/
Manuel d’installation Ganesha v3.0
- 25/05/2005 -
15/22
Une fois que vous avez validé le type d’installation, 2 possibilités :
•
•
L’installation automatique a réussi et vous passez à l’étape 4 (InstallationReussie);
Il y a un problème d’écriture sur le serveur et vous devez effectuer une installation
manuelle (cf InstallationManuelle).
Lors de l’installation, le fichier anema.inc.php va être copié dans le répertoire racine : NE
PAS L'EFFACER !
Il contient le chemin d’accès aux fichiers include.
Installation réussie (Etape 4)
L'installation automatique de la version 3.0 de Ganesha s’est bien déroulée, vous obtenez l’écran
ci-dessous :
Dès votre 1ère connexion, n’oubliez pas de :
•
•
Changer le mot de passe de l’administrateur.
Supprimer (ou protéger) le répertoire install.
Manuel d’installation Ganesha v3.0
- 25/05/2005 -
16/22
Installation manuelle
Votre installation a échoué, vous avez rencontré un problème de droit d’écriture sur le serveur de
votre hébergeur.
Vous êtes donc passé, automatiquement, en installation manuelle via l’écran ci-dessous :
Voici la procédure à suivre :
1. Télécharger le fichier anema.inc.php et le placer à la racine.
Exemple du contenu :
// Date de l'installation : 6/12/2004
define('RP_INC', 'c:/www/dev_ganesha/ganesha3/ganesha/inc/');
define('RP_CLS', 'c:/www/dev_ganesha/ganesha3/ganesha/class/');
include_once(RP_INC.'init_ganesha.inc.php') ;
Manuel d’installation Ganesha v3.0
- 25/05/2005 -
17/22
2. Télécharger le fichier config.inc.php et le placer dans le répertoire : ./ganesha/inc/
// Gestion de la
$BDD['name']
$BDD['user']
$BDD['pass']
$BDD['server']
connexion a la base de donnees
='ganesha3';
='root';
='';
='localhost';
define('RP_BIN_MYSQL',
define('RP_RSYNC',
define('PORT_RSYNC',
'');
'');
'');
// define retour a la ligne...
define('CRLF',"\r\n")
;
// Chemin d'installation de la plate forme et adresse
define('RP_MAIN',
'c:/www/dev_ganesha/ganesha3/');
define('HTTP_MAIN',
'http://localhost/dev_ganesha/ganesha3/') ;
define('RP_GANESHA', RP_MAIN.'ganesha/');
define('HTTP_GANESHA', HTTP_MAIN.'ganesha/')
;
define('HTTP_PHPMYADMIN', 'http://127.0.0.1/mysql/');
define('GINSTALL', 1);
define('H_DEB_M', '08:00:00');
define('H_FIN_M', '12:00:00');
define('H_DEB_AP','14:00:00');
define('H_FIN_AP','18:00:00');
define('SMTP',
define('ADR_SERVEUR_SMTP',
define('NUM_PORT_SMTP',
define('AUTHEN_SMTP',
define('NOM_COMPTE_SMTP',
define('PASSWORD_SMTP',
false);
'');
'25');
false);
'');
'');
3. Choisir entre une installation complète ou une mise à jour.
Ne pas oublier de sauvegarder sa base de données si nécessaire.
Manuel d’installation Ganesha v3.0
- 25/05/2005 -
18/22
Accès à la plateforme
Une fois l’installation réussie vous pouvez accéder à la plate-forme via la page ci-dessous :
Pour se connecter à la plate-forme, il faut cliquer sur les identifiants proposés dans la page
exemple ci-dessus, le mot de passe se remplit automatiquement et vous avez plus qu'à valider.
Vous pouvez y accéder selon les 3 profils suivants :
•
•
•
le profil Stagiaire (Apprenant)
le profil Tuteur (Formateur)/Tuteur Admin/Intégrateur/Tuteur Entreprise
le profil Administrateur
Manuel d’installation Ganesha v3.0
- 25/05/2005 -
19/22
Première connexion Administrateur
Voici les codes d’accès en profil Administrateur :
•
•
Identifiant : admin
Mot de passe : ganesha
Pour sélectionner la langue :
1. Cliquez sur le menu “Options” en haut de la page.
2. Sélectionnez la langue que vous voulez utiliser en cliquant sur le menu de gauche
“Gestion de la Langue”.
3. Cliquez sur le bouton “Enregistrer”, le changement est immédiat.
Ne pas oublier de changer tout de suite ces codes !
1. Connectez-vous sur Ganesha avec le profil Administrateur.
2. Cliquez sur ADMINISTRATION, changez la fiche et validez.
Première connexion stagiaire
Manuel d’installation Ganesha v3.0
- 25/05/2005 -
20/22
Rappel Login/Password
En cas d’oubli de l'identifiant et du mot de passe, un membre (stagiaire/tuteur/admin) peut
recevoir ces derniers par e-mail en indiquant son adresse dans le champ correspondant.
Manuel d’installation Ganesha v3.0
- 25/05/2005 -
21/22
Inscription en ligne
Depuis la page d’identification à la plate-forme vous avez la possibilité de vous inscrire en ligne.
Pour cela vous devez remplir le formulaire contenant les champs suivants :
•
•
•
•
•
•
•
Code (fourni par votre tuteur ou l’administrateur)
Nom
Prénom
E-mail
Adresse
Code postal
Ville
Une fois le formulaire validé, vous recevrez un identifiant et un mot de passe dans votre
messagerie afin de pouvoir vous connecter à la plate-forme Ganesha et suivre votre formation.
Manuel d’installation Ganesha v3.0
- 25/05/2005 -
22/22

Documents pareils