fév 09 2010

Installation sous Windows – vue d’ensemble

 

Pré-requis pour installer PMB

Pour faire fonctionner PMB, il faut un package qui contient un serveur web Apache, le langage de script PHP avec les extensions adéquates (les .dll = dynamic libraries), et un serveur de bases de données Mysql.

Jusqu’à présent, on avait surtout eu recours au « trio historique » de PMB : Easyphp 1.8, mais PMB s’est enrichi d’une série de nouvelles fonctionnalités, et les systèmes d’exploitation ont évolué (on est passé de XP à Vista et ensuite Windows Seven). Il faut donc passer à d’autres versions plus récentes d’Apache, Php et Mysql.

Dans la plupart des cas, le nœud du problème concerne un module de Php, Yaz, un module qui est super important. En effet, les extensions yaz.dll permettent d’activer le protocole Z39.50, et donc d’interroger des bibliothèques à distance afin de télécharger des notices bibliographiques.

 

Remarque
EasyPhp et Xampp fonctionnent sur XP, Vista et Windows 7 (Yaz y compris).
Wampserver s’installe sur XP, Vista et Windows 7, mais jusqu’à présent il n’est possible d’activer le module Yaz que sur XP et Vista.

 

Objectif de ce document

Mon but n’est pas de recopier ici les tutoriels consacrés à EasyPhp, Wampserver et Xampp, je veux simplement faire ressortir les points communs du processus d’installation

 

Liste des étapes

  1. Télécharger les fichiers de base et installer le package choisi
  2. Modifier la valeur de certains paramètres dans les fichiers php.ini et my.ini
  3. Activer les extensions php nécessaires
  4. Installer et activer l’extension yaz
  5. Arrêter les serveurs et les relancer
  6. Installer une base PMB vide
  7. Préparer l’avenir, sauvegarder les fichiers qui ont servi à l’installation et aux mises à jour
  8. Configurer le serveur Apache et PMB afin de rendre l’OPAC accessible via l’Intranet

 

Si c’est vraiment votre première installation de PMB, les choses s’arrêtent là. Par contre, si vous voulez (ou devez) réinstaller PMB sur un autre ordinateur ou sur la même machine mais avec un autre package (Apache, Php, Mysql) et récupérer les données que vous aviez déjà, il faut d’abord passer par les étapes de 1–6, et ensuite restaurer votre ancienne base.

 

Pièces jointes
Tutoriel d’installation de PMB sous Windows – vue d’ensemble (pdf)

Voir aussi
Installation de PMB sous Windows – avec EasyPhp 5.2.10
Réinstallation de PMB sous Windows – restauration d’une base



WordPress Themes