EPNadmin - Outil de gestion d’espaces publics numériques
Accueil > Documentation > Documentation - Préparation > Préparation du serveur

Préparation du serveur

mardi 5 avril 2005, par Loïc

Préparation du serveur qui va recevoir l’application EPNadmin. Notamment installation du serveur Apache et des modules dépendants.
 GNU/Linux
 MsWindows

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\.

EasyPHP démarré

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,

EasyPHP - Accès à la configuration des extensions 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).

Documentation - Documentation - Préparation

info portfolio

EasyPHP - activation des extensions

Notes

[1Notez que l’application installée sous MsWin ne permettra pas la création des comptes utilisateurs sur un serveur, ni l’authentification sur les postes clients, ni la gestion des courriels et des sites web.

[2Pour une installation avec EasyPHP sous MsWin, les versions 1.8 et 2.0beta1 ont toutes les deux fonctionné.

SPIP | squelette | | Plan du site | Suivre la vie du site RSS 2.0