Une version 0.99 disponible

C'était sur mon site perso dans un ~erics/AbulEdu/ on y trouvait ce qui suit:

File : README

Author: Eric SEIGNE
        mailto:erics@rycks.com
        http://www.rycks.com/
Date  : 30/08/2000
Modif : 23/09/2000

Description:


I > PREREQUIS:


Pour pouvoir exploiter AbulEdu, vous devez:

  • avoir une distrib Linux
  • avoir installé au minimum:
    • le système de base
    • le serveur web apache
    • php pour apache, en cgi ou module, de préférence module
    • un serveur FTP

Pour vérifier si tout marche correctement:

a) apache

Essayez de lancer la commande suivante: "lynx localhost" pour quitter lynx, utilisez les touches suivantes: q pour quitter, et y pour valider. Si jamais vous n'avez pas une page web par défaut comme par exemple : "It worked" c'est qu'il y a un problème de serveur web. Vérifiez que apache est bien lancé.

Vous pouvez également utiliser Netscape à la place de lynx.

b) php pour apache

Vérifier que php pour apache fonctionne correctement est assez simple, trois étapes:

- 1 - Trouver le répertoire "racine" du serveur web. Par exemple, /home/httpd/html/ ou /var/www/ selon votre distribution.

- 2 - Créez y un fichier verif.php et tappez ceci dedans: <? phpinfo(); ?>

- 3 - Relancez lynx ou netscape sur l'URL suivante: http://localhost/verif.php -> Si ca marche, des détails et informations intéressantes à propos de PHP s'affichent. -> Si vous voyez le code PHP de la page, c'est que apache "ne sait pas qu'il faut qu'il interprete les fichiers php" il faut donc aller dans les fichiers de conf d'apache pour lui dire que tous les fichiers .php doivent être "filtrés". -> Si vous avez des erreurs, reportez vous à la doc de php et plus particulièrement au chapitre installation.

c) Serveur FTP

Pour que AbulEdu marche, il faut qu'un serveur FTP marche sur votre système. Pour le vérifier, essayez la commande suivante: ftp localhost si vous pouvez vous connecter avec le votre login & passwd c'est bon, le serveur FTP marche. Sinon, installez le et configurez le de manière à ce qu'il marche.

II > INSTALL:


Lors de l'installation, les commandes suivantes sont lancées automatiquement :

  • ajout d'un utilisateur administrateur d'abuledu
  • créé un rep "bin" dans le home de cet administrateur
  • ajout d'un groupe "admin", "eleves" et "profs"
  • création des répertoires /home/profs et /home/eleves
  • cherche quel est l'utilisateur d'apache pour pouvoir mettre les répertoires comme étant propriété de cet utilisateur.
  • créé le répertoire demandé pour installer l'appli et y décompresse l'archive d'abuledu
  • génère les fichiers htaccess dans les répertoires qui doivent être "protégés"
  • modifie le(s) fichier(s) d'apache pour rajouter le chemin d'accès à abuledu
  • demande à l'installateur de modifier un fichier de conf d'apache si index.php n'est pas pris comme un fichier par défaut au même titre que les index.html
  • demande à l'installateur de rajouter une entrée dans le crontab de root pour qu'il lance toutes les 10 minutes (par exemple) les scripts AbulEdu si ils existent !

III > AUTRE :


Toujours, les sources sont sur http://www.rycks.com/libre/abuledu/ et le forum peut/doit êter utilisé pour toutes information(s) remarques etc.

Amicalement, Eric Seigne

QR code
Send to friend

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

URL de rétrolien : https://e.garluche.fr/trackback/46