Installation de Mathenpoche sur un réseau local
Transcription
Installation de Mathenpoche sur un réseau local
Installation de Mathenpoche sur un réseau local Document réalisé par Sébastien COGEZ ([email protected]) avec OpenOffice.org 1.1.1 Mathenpoche - Sésamath 2003 1/9 Index Préambule............................................................. p. 3 Pré-recquis............................................................ p. 3 Configuration / Installation...................................p. 4 Kwartz......................................................... p. 4 Mathenpoche............................................... p. 5 Easyphp.................................................................p. 7 Configuration.............................................. p. 7 Installation de Mathenpoche....................... p. 8 Liens .....................................................................p. 9 2/9 Préambule : Ce document décrit des possibilités d’installation du logiciel Mathenpoche créé et développé par des membres de l'association Sésamath. Pré requis : Serveur : Le serveur de votre réseau doit intégrer : - L’exécution des scripts PHP avec extension .php version 4+ - Une base de données Mysql version 3+ Ces services sont proposés par le serveur kwartz depuis la version 1.4 (la dernière en date est la 1.5r1 Mais vous pouvez également dans un réseau poste à poste installer easyphp qui comprend un serveur Apache + php + mysql Client : Sur le client doit être installé un navigateur web classique : • Internet explorer 5.0+ • Mozilla 1.2 + • FireBird 0.6 + Avec le plugin Flash version supérieure ou égale à 6 3/9 Configuration / installation Kwartz : Administrateur de kwartz : Créer un compte mathenpoche (par exemple) qui aura les particularités suivantes : Espace disque : illimité ou 200 Mo (en prévision d'autres niveaux) Publication dans le web interne : autorisé Base Mysql : autorisé Utilisateur mathenpoche : Copier le contenu du dossier www dans le dossier H:\HTML Ouvrir le navigateur web et aller à l’adresse suivante : http://mathenpoche.« nom du serveur »/ Lire puis cliquer sur Paramétrage du Serveur en bas de page. Pour un fonctionnement correct, les dossiers suivants doivent être partagés en lecture/écriture pour tout le monde : temp/ gestion/secret/ - ce dossier est protégé par un .htaccess gestion/sessions/ interface_formateur/sessions/ Pour une installation type Easyphp, voir p. 8 4/9 Mathenpoche Il vous faudra alors avoir en votre possession les renseignements ci-dessous que vous pouvez trouver dans un email qui vous aura été envoyé par le serveur kwartz lors de l’autorisation de d’utilisation de la base de données Mysql (voir l’administrateur au cas où) Valeur habituelles : localhost mathenpoche ou root ******* mathenpoche Une fois validées ces informations, vous pouvez passer à la phase 2 Il suffit de cliquer sur chaque bouton « Créer » pour voir la base se construire. 5/9 Lorsque toutes les tables existent, vous pouvez passer à la phase 3 Entrez les données concernant votre établissement Lorsque votre établissement a été enregistré, (il apparaît sous les 3 champs d’insertion) vous pouvez passer à la phase 4. Le champ RNE n'apparaît que dans le cas où vous avez enregistré plusieurs établissements. Pour changer les données d’un utilisateur, il suffit de cliquer sur le bouton numéroté de fin de ligne de l'utilisateur Ce qui donnera l’affichage suivant : « Valider » enregistre les modifications « X » supprimera le professeur. Rmq : Pour éviter tout problème, on peut supprimer le contenu du dossier interface_configuration après l’avoir copié en lieu sûr. (dans le dossier H:\Travail par ex.) Votre serveur est maintenant prêt pour une utilisation en réseau du logiciel Mathenpoche. 6/9 Easyphp Configuration de la base. 1. Lancer Easyphp. 2. Cliquer avec le bouton droit sur l’icône de Easyphp et choisir « Administration » 3. 4. Cliquer sur « PhpMyAdmin » dans l’écran ci-dessous. S’ouvre alors une nouvelle page web sur l’administration de Mysql. Dans le champ de formulaire sous Mysql entrer comme nom de base mathenpoche puis cliquer sur le bouton « Créer ». 7/9 Vous pouvez protéger l’accès à la base de données en donnant un mot de passe à l’utilisateur par défaut nommé root. Pour cela : 1. Cliquer sur « Utilisateurs et privilèges » 2. Cliquer ensuite sur Modifier pour l’utilisateur root. 3. Cocher « Mot de passe » et l’entrer 2 fois dans les champs correspondants. Installation de Mathenpoche Dans la frame de gauche vérifier que la base mathenpoche a bien été créée. Vous pouvez à présent fermer la page de PhpMyAdmin. 1. Créer un dossier mathenpoche dans le dossier www de easyphp (par défaut : C:\Program Files\Easyphp\www). 2. Copier le contenu du dossier www du CD dans ce dossier nouvellement créé. 3. Entrer l’adresse http://localhost/mathenpoche/interface_configuration/index.htm dans la barre d’adresse de votre navigateur et valider. 4. Suivre ensuite les instructions données pour kwartz à partir de la phase 1. 5. Les valeurs pour la phase 1 devraient être : 6. localhost, root, le mot de passe choisi dans la phase de configuration, et mathenpoche. Votre serveur est maintenant prêt pour une utilisation en réseau du logiciel Mathenpoche. 8/9 Interface du professeur : Kwartz http://mathenpoche.« nom_du_serveur »/interface_formateur/ Easyphp http://nom-de-la-machine-où-est-easyphp/mathenpoche/interface_formateur/ Interface de l’élève : Kwartz http://mathenpoche.« nom_du_serveur » Easyphp http://nom-de-la-machine-où-est-easyphp/mathenpoche/ Liens internet : Sésamath : http://www.sesamath.net/ Mathenpoche : http://www.sesamath.net/mathepoche/ Macromedia : http://www.macromedia.fr/ Easyphp : http://www.easyphp.org GEPkwartz : http://perso.wanadoo.fr/jgressier/iris/ Kwartz : http://www.kwartz.com En cas de problème, envoyer un email à [email protected] en précisant le plus possible d'information. Les copies d'écrans ou de contenu de page sont les bienvenues. 9/9
Documents pareils
Mathenpoche la percée
Mathenpoche est appelé, cela ne fait guère de doute, à un grand avenir. Il risque de peser
fortement sur les pratiques enseignantes et d’orienter durablement le travail des élèves. Il est
donc impo...