Téléchargez la dernière version sur le site de PMB [http://www.sigb.net].
Vous pouvez choisir entre les deux formats d'archive zip (pour Windows) ou tar.gz (pour Linux). Les deux archives contiennent les mêmes fichiers. Extraire l'archive dans le répertoire de votre serveur Web où vous souhaitez installer PMB (Pour les archives tar.gz, copiez l'archive dans le répertoire d'installation et tapez tar xzf PMB.tar.gz.). Dans la suite du document, nous prendrons comme exemple une extraction dans le sous répertoire PMB du répertoire racine de votre serveur Web sur la machine "monserveur".
A partir de l'endroit où vous avez extrait l'archive, appelez la page tables/install.php (dans notre exemple appelez l'URL http://monserveur/pmb/tables/install.php). Cette page vous permet de créer la base de données sur le serveur MySQL, la remplit avec le minimum requis pour le fonctionnement de PMB et de créer l'utilisateur administrateur de PMB. Deux zones sont à renseigner.
Choisissez ensuite la langue dans laquelle vous souhaitez installer PMB : ceci correspond aux données chargées en base. La langue de l'interface peut à tout moment être changée dans les préférences de l'utilisateur
Attention : SI VOUS N'UTILISEZ PAS CETTE PROCÉDURE, PENSEZ A SUPPRIMER LES DEUX FICHIERS INSTALL.PHP et INSTALL_REP.PHP. EN PLUS : PENSEZ A CHANGER LE MOT DE PASSE DE L'UTILISATEUR ROOT DE MySQL IL EST VIDE PAR DÉFAUT, CE QUI CONSTITUE UN TROU DE SÉCURITÉ ÉVIDENT.
Figure 3.2. Informations d'installation, définition des paramètres en milieu de page (faites défiler l'écran vers le bas)

Ce sont les paramètres du serveur MySQL qui seront utilisés pour créer la base de données. Il est impératif que l'utilisateur MySQL ait les droits d'administration du serveur pour pouvoir créer la base de PMB et créer l'utilisateur MySQL de cette base. Le champ Serveur permet d'indiquer le nom de la machine hébergeant le serveur MySQL (il peut bien sûr être différent de la machine hébergeant le serveur Web).
Ce sont ces paramètres que le script utilisera pour créer la base PMB et l'utilisateur MySQL correspondant :
Utilisateur PMB/Mot de passe : utilisateur MySQL qui sera créé pour accéder à la base de PMB
Base de données PMB : nom de la base de données qui sera créée.
Remplir les tables avec le jeu d'exemples : si vous cochez cette case, la base sera remplie avec un jeu d'exemple de notices et d'autorités ce qui peut vous permettre de tester l'application.
Une fois les paramètres remplis, cliquez sur le bouton Créer la base.
Une fois la base créée, vérifiez les fichiers de configuration de connexion de PMB à la base de données. Éditer le fichier db_param.inc.php dans le sous répertoire includes du répertoire d'installation.
Vérifiez la ligne :
define('LOCATION','nom_de_votre_base');
(nom_de_votre_base est le nom saisi dans le champ Base de données PMB de la page d'installation. Si vous avez laissé les paramètres par défaut : bibli),
Vérifiez que les paramètres de la section nom_de_votre_base correspondent aux paramètres de connexion de l'installation :
nom_de_votre_base: // valeurs pour l'accès
local
define('SQL_SERVER', 'chemin_du_serveur'); //nom du
serveur
define('USER_NAME', 'utilisateur_pmb'); //nom
utilisateur
define('USER_PASS', 'mot_de_passe'); //mot de
passe
define('DATA_BASE', 'nom_de_votre_base'); //nom base de
données
break;
Faites la même vérification avec le fichier opac_db_param.incp.php dans opac_css/includes.
Une fois toutes les opérations précédentes effectuées, vous pouvez tester la connexion à l'application PMB. Tapez l'adresse de votre installation dans votre navigateur http://monserveur/pmb
Dans la page de connexion, connectez vous avec :
Utilisateur : admin
Mot de passe : admin
Si tout s'est bien passé, vous devez avoir la première page de PMB à l'écran, avec en haut 5 onglets dont l'onglet circulation activé. Au centre de la page, vous trouverez un champ de saisie du code barres d'un lecteur
Remarque : Lors de la création de la base de données, un seul utilisateur ayant tous les droits d'administration est créé. Cet utilisateur a pour nom Super User, pour login admin et comme mot de passe admin
Attention : PENSEZ A CHANGER LE MOT DE PASSE DE L'UTILISATEUR ADMIN DE PMB, FIXE PAR DEFAUT A "ADMIN", CETTE VALEUR PAR DEFAUT EST CONNUE DE TOUS LES UTILISATEURS DE PMB
Afin de conserver la base à jour, après chaque installation ou mise à jour :
* Cliquez sur l'onglet 'Administration'
* dans le menu à gauche de l'écran d'administration, cliquez sur Outils puis sur le lien 'M.à J. base' en haut de l'écran
* Cliquez sur le lien 'cliquez ici pour commencer la mise à jour'
* Cliquez sur poursuivre jusqu'au message 'Votre base est à jour en version v. xxx !'