Installation du e-LDC

L'installation du LDC se passe en deux temps:

Première étape: la base de données MySQL.

Afin de pouvoir utiliser le LDC, vous devez avoir accès à une base de données de type MySQL, qui permettra au LDC de conserver les données.

Si vous n'avez pas de base créées par un administrateur système, il va vousfaloir la créer. Si vous n'avez pas encore de démon MySQL d'installé, il serait préférable de vous reporter à la documentation spécifique et donc de suivre ces liens:

(windows) http://www.commentcamarche.net/mysql/mysqlinst.php3
http://www.easyphp.org/
(unix) http://www.nexen.net/docs/mysql/annotee/installing-binary.php

Quelque soit le système d'exploitation utilisé, il est préférable d'utiliser le support offert par celui ci. Par exemple, pour chaque distribution linux, il y a très certainement des paquets mysql précompilés près à l'utiliser.

Pour cela, il est préférable de vous reportez sur les sites d'informations pour ceux ci.

Une fois mysql installé, il va faloir créer la base de données. Pour cela, il est nécessaire de lancer l'outil "mysql" en administrateur mysql,et c'est très probablement la commande suivante:

Si vous avez spécifier un autre utilisateur (que root) ou alors un mot de passe lors de l'installation/configuration du démon, il est approprié de modifier cette commande en conséquences. ex:

Une fois dans le système (et que vous voyez "mysql>"), il faut créer la base pour le ldc. Pour cela, on préfèrera: (où ldc est le nom de la base)

Ensuite, il faut donner les droits à l'utilisateur pour la base:

Les champs à changer sont:

ndlr : il est important de ne jamais divulguer ces informations a un tiers. En effet ces informations permettent un accès complet à votre base de donnée et donc aux fonctions d'éffacement des données ou a leurs modification

Vous pouvez ensuite vous déconnecter par la commande suivante :

Vous pouvez finalement tester l'accès à votre base par la commande:

Seconde partie: le site php

Une fois le site décompressé, et accessible par une adresse web (référez vous à la configuration de votre démon http, comme apache), il faut configurer le ldc pour utiliser cette base de données.

Il faut impérativement donner les droits au démon http afin qu'il puisse écrire la configuration au répertoire dit "include".

Si cette commande ne fonctionne pas, c'est très certainement que vous n'êtes pas au bon endroit pour l'utiliser.

Pour permettre le chargement de fichiers élèves (DBF ou CSV), il est également nécessaire de donner les droits d'écriture sur le répertoire upload :

Pour la génération des fiches en PDF, vous avez normalement récupéré la librairie FPDF. Il faut décompresser celle ci à la racine du site du LdC. Par exemple, pour la version 1.52, vous aurez un répertoire qui se nomme « fpdf152 ».

Si ce n'est pas le cas, il vous faudra télécharger le lien suivant: http://www.fpdf.org/fr/dl.php?v=152&f=tgz, copier le fichier fpdf152.tgz téléchargé dans le répertoire d'installation du ldc (là ou se trouve les fichiers du ldc), et taper la commande suivante:

Si fpdf, lors de la prochaine étape, n'est pas détecté, alors il sera demandé de préciser l'endroit ou il se situe dans le système de fichier.

Ensuite, il faut configurer le site, et pour se faire aller à l'url de base du LDC:

Vous devriez être devant un formulaire concernant la base de données, qui vous demande
  • le nom de la base,
  • le login,
  • le mot de passe,
  • l'adresse du serveur base * (dans 99% des cas, il s'agit de 'localhost').
  • Remplissez ces boites comme vous l'avez fait pour la création de la base de données (ou que l'on vous à communiqué), et validez en pressant le bouton.

    A ce moment, si tout est correct, la création de la base de donnée sera finalisée, et un message vous précisant le login/pass admin/admin vous sera spécifié.

    Si c'est le cas, alors le LDC est complètement installé, et prèt d'utilisation à l'url précédente. Sinon, il est préférable de corriger le problème, en vérifiant les paramètres de la base de données.

    N'oubliez pas finalement de redonner des permissions normales pour le répertoire "include":

    A partir de ce moment, le LDC est installé et près à être utilisé !

    Pour toutes autre informations complémentaires, merci de bien vouloir consulter les médias d'informations et de communications, et pour cela de lire http://ldc.epplug.org/ .

    Imprimer la documentation