Installer XAMPP et PMB sous Windows
page précédentepage suivante

Installer Xampp et PMB

Télécharger et décompresser XAMPP

Depuis http://www.apachefriends.org/fr/xampp-windows.html télécharger XAMPP pour Windows.

Télécharger de préférence XAMPP ou XAMPP Lite (distribution plus légère) en version 1.7.1.

Ces versions qui permettent d'utiliser la recherche Z39.50 de PMB se trouvent dans les archives http://sourceforge.net/projects/xampp/files/ .

La recherche Z39.50 de PMB permet de chercher et d'intégrer des notices déjà cataloguées dans d'autres bases (ex. Bibliothèque Nationale de France).

Décompresser le zip XAMPP à la racine d'un disque, par exemple dans "c:\". Le répertoire "xampplite" est automatiquement créé.

A partir de l'installateur, choisir le répertoire "c:\".

Aller dans le répertoire "c:\xampplite" et exécuter le fichier "setup_xampp.bat".

A partir de l'installateur, le fichier "setup_xampp.bat" est lancé automatiquement à la fin de l'installation.

Modifications à réaliser dans "php.ini"

Le fichier de configuration "php.ini" est situé dans "c:\xampplite\php" , si vous avez installé XAMPP dans "c:\xampplite"

Editer le fichier "php.ini" à l'aide du "bloc-notes" de Windows

"Démarrez", puis "Tous les programmes", "Accessoires" et "Bloc-notes" dans le menu "Windows"

Vérifier le chemin vers le répertoire des extensions php

Vérifier que la ligne suivante corresponde à votre installation

extension_dir = "C:\xampplite\php\ext"

Vérifier les valeurs (minimums) des paramètres suivants :

max_execution_time = 300

memory_limit = 64M

post_max_size = 64M

upload_max_filesize = 64M

Activer les librairies nécessaires

chercher les lignes :

extension=php_bz2.dll

;extension=php_curl.dll

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mime_magic.dll

extension=php_mysql.dll

extension=php_sockets.dll

extension=php_xsl.dll

extension=php_zip.dll

et les décommenter en retirant le ";" en début de ligne si nécessaire.

Enregistrer le fichier "php.ini"

Modifications à réaliser dans "my.ini"

Le fichier de configuration "my.ini" est situé dans "c:\xampplite\mysql\bin" , si vous avez installé XAMPP dans "c:\xampplite"

Editer le fichier "my.ini" à l'aide du "bloc-notes" de Windows

Vérifier les valeurs minimum des paramètres suivants ;

max_allowed_packet = 16M

Ajouter la ligne suivante :

Dans la section [mysqld]

old_passwords = 1

Enregistrer le fichier "my.ini"

Configurer le module YAZ

Cette configuration n'est actuellement pas possible avec les versions XAMPP supérieures à 1.7.1

Installer yaz_3.0.48.exe (seul le module runtime est nécessaire)

Recopier les DLL nécessaires de "c:\program files\yaz\bin" vers "c:\xampplite\apache\bin"

Les DLL à recopier sont :

  • yaz3.dll
  • iconv.dll
  • libxml2.dll
  • zlib1.xml
  • libxslt.dll

Recopier php_yaz.dll dans C:\xampplite\php\ext

Configurer le fichier c :\xampplite\php\php.ini

Chercher dans le fichier la ligne :

extension=php_zip.dll

et insérer juste avant la ligne :

extension=php_yaz.dll

Installer PMB

Télécharger le zip de PMB depuis http://www.sigb.net

Décompresser le zip dans le répertoire "c:\xampplite\htdocs" de votre installation XAMPP.

Télécharger le zip de la documentation de PMB depuis http://www.sigb.net

Décompresser le zip dans le répertoire "c:\xampplite\htdocs\pmb\doc" de votre installation XAMPP.

Lancer Apache et MySQL

Si vous avez installé Apache et MySQL en tant que services, cette procédure n'est nécessaire qu'au premier lancement, après installation des services.

Dans le répertoire "c :\xampplite", lancer l'application panneau de contrôle de XAMPP "xampp-control.exe".

Lancer éventuellement Apache et MySQL en tant que services

Cette étape permet de configurer le système pour qu'il démarre automatiquement avec Windows.

Si Apache et Mysql sont en fonctionnement, la mention "running" s'affiche dans le panneau de contrôle et les services ne pourront pas être démarrés.

Cliquer sur les boutons "stop" pour arrêter les serveurs.

Cocher les cases "Svc" pour Apache et MySQL.

Cliquer sur les boutons "start" pour Apache et MySQL

Finir l'installation et lancer PMB

Dans le navigateur, saisir l'adresse http://localhost/pmb/tables/install.php pour lancer la dernière partie de l'installation de PMB.

Configurer la base et se connecter à PMB.

Pour configurer une base vide, avec un paramétrage vous permettant de cataloguer dès le premier lancement :

  • paramètres système : laisser par défaut
  • paramètres PMB : laisser par défaut
  • chargement de données PMB : cocher Insérer les données essentielles pour démarrer rapidement
  • choix du thésaurus : au choix
  • choix de l'indexation interne : au choix

Validez, puis allez en page d'accueil. Vous pouvez alors vous connecter avec pour login admin et pour mot de passe admin

Une fois PMB installé et XAMPP lancé, vous pouvez accéder à PMB depuis votre navigateur internet à l'adresse : http://localhost/pmb

Créer des alias pour séparer l'OPAC de PMB

Cette procédure est optionnelle.

Elle permet d'avoir des adresses séparées pour l'opac et pour la partie gestion de PMB.

Le fichier de configuration "httpd.conf" d'apache est situé dans "c:\xampplite\apache\conf" , si vous avez installé XAMPP dans "c:\xampplite"

Editer le fichier "httpd.conf" à l'aide du "bloc-notes" de Windows

Ajouter les lignes suivantes à la fin du fichier :

Alias /pmb c:/xampplite/htdocs/pmb

Alias / c:/xampplite/htdocs/pmb/opac_css

Enregistrer le fichier "httpd.conf"

Il faudra éventuellement relancer Apache avec l'application panneau de contrôle de XAMPP pour que les modifications prennent effet.

La partie gestion de PMB est toujours accessible à l'adresse : http://localhost/pmb

L'OPAC à l'adresse : http://localhost

page précédentepage suivante
Réalisé avec Scenari