Documentation - Documentation - Préparation
Guide d’installation de la version 0.8 sur un serveur GNU/Linux.
– Minimum requis :
Installer Apache, PHP4 et MySQL server.
PHP4 devra comporter au minimum le module mysql (php4-mysql sous Debian)
– Options :
- Impression de badge, vous aurez besoin du module gd pour php (php4-gd sous Debian).
- Systeme d’authentification samba ldap, vous aurez egalement besoin d’installer LDAP Server (slapd sous Debian), et les modules php : ldap, mcrypt, mhash (respectivement php4-ldap, php4-mcrypt et php4-mhash sous Debian). Noter bien les informations que vous aurez soumises lors de la creation minimum de l’arbre ldap (racine de l’arbre, identifiant administrateur, mot de passe).
- Authentification depuis des postes GNU/Linux veuillez installer sur les postes clients : pam_ldap, nss_ldap (libpam-ldap et libnss-ldap sous Debian)
- Authentification des postes Windows veuillez installer samba sur le serveur.
- Utilisation des librairies PEAR (php4-pear sous Debian)
Quand tout est installé, on peut passer au téléchargement.
Pour la suite : Installation de l’application
Guide d’installation de la version 0.8 sur un serveur Ms Windows [1].
Dans un premier temps, il faut qu’un serveur Apache+PHP soit installé. Sous WinXP, EasyPHP fait des miracles : http://www.easyphp.org/ (prendre la version actuelle) [2].
Exécuter le fichier téléchargé qui propose l’installation d’EasyPHP. Le dossier d’installation par défaut ressemble en principe à C:\Program Files\EasyPHP 3.0\
.
Il faut ensuite activer le module d’extensions de PHP suivant : php_gettext. Cette activation se fait de la façon suivante :
– cliquez-droit sur le E de EasyPHP en bas à droite de l’écran, puis le menu Configuration, PHP,
– Recherchercher dans le fichier gettext
– décommenter la ligne
– Enregistrer puis Fermer.
– Redémarrer les serveur Apache d’EasyPHP.
Quand tout est installé, on peut passer au téléchargement.
Ensuite, vous pourrez décompresser l’archive EPNadmin (avec 7zip par
exemple http://www.7-zip.org/) dans le dossier C:\
ce qui créera un dossier C:\epnadmin\
.
Enfin, recopier le fichier includes\config.inc.php vers includes\config_local.inc.php.
Ensuite, clic-droit sur le bouton EasyPHP (près de l’heure) -> Administration.
Normalement, ça ouvre un navigateur.
Apache 2.2.3
(version EasyPHP2.0beta1)
[ajouter]. Formulaire de création d’alias :
[1] Déjà fait
[2] epnadmin
[3] Le chemin vers le dossier de base d’epnadmin. Par exemple :
C:\epnadmin
[4] Rien à changer si c’est juste pour un test
. Si ça doit être accessible depuis un autre poste, il faut changer la ligne Allow from 127.0.0.1
par exemple par
Allow from all
Bouton [OK]
Vous pouvez alors passer à la suite Premiers paramétrages de l’application (uniquement pour MsWin).