23
25/12/2012 1 Mise en place de la solution Migration de PMB version 2.1.27 à PMB version 3.5.1 Imad EL-ATTAR Informatiste, Rabat [email protected] Migration de PMB version 2.1.27 à PMB version 3.5.1

Mise à jour de PMB

Embed Size (px)

DESCRIPTION

Migration de la base de données et mise à jour de Système de Gestion Intégré des Bibliothèque PMB au sein de la Cour des ComptesPMB Rabat

Citation preview

Page 1: Mise à jour de PMB

Migration de PMB version 2.1.27 à PMB version 3.5.1

25/12/2012 1

Mise en place de la solution

Migration de PMB version 2.1.27 à PMB version 3.5.1

Imad EL-ATTAR Informatiste, Rabat

[email protected]

Page 2: Mise à jour de PMB

Migration de PMB version 2.1.27 à PMB version 3.5.1

2

Permettre aux documentalistes de la cour des comptes qui ont PMB 2.1.27 en local installé avec EasyPhp1-7 d'effectuer la migration vers PMB 3.5.1 installé avec EasyPhp5.3.9.

Objectif

Applications utilisées : PMB 3.5.1, EasyPHP5.3.9.

25/12/2012

Page 3: Mise à jour de PMB

Migration de PMB version 2.1.27 à PMB version 3.5.1

3

Étape 1Sauvegarder toutes les données

• Effectuer la sauvegarde de votre base (qui contient toutes les données du CDI : notices, lecteurs, prêts, paramétrages, fichiers images, lettres de relance …).

25/12/2012

Page 4: Mise à jour de PMB

Migration de PMB version 2.1.27 à PMB version 3.5.1

4

Étape 2Installer EasyPHP 5.3.9

1. Après l’enregistrement du fichier, l’exécuter pour lancer l’installation

2. Choisir la langue puis cliquer sur « OK »

• Télécharger EasyPHP5.3.9 depuis l'adressehttp://sourceforge.net/projects/quickeasyphp/files/latest/download?source=files

cliquer sur Télécharger

25/12/2012

Page 5: Mise à jour de PMB

Migration de PMB version 2.1.27 à PMB version 3.5.1

5

• Accepter les termes de la licence d’utilisation

• cliquer sur « Suivant »

Choisir le répertoire d’installation c:\Program Files et cliquer sur « Suivant »

Étape 2Installer EasyPHP 5.3.9

25/12/2012

Page 6: Mise à jour de PMB

Migration de PMB version 2.1.27 à PMB version 3.5.1

• cliquer sur « Suivant »

• Puis • cliquer sur

« Installer • Ensuite cliquer

sur « Installer » dans l’écran suivant pour lancer l’installation. Celle-ci peut prendre plusieurs minutes

625/12/2012

Page 7: Mise à jour de PMB

Migration de PMB version 2.1.27 à PMB version 3.5.1

Enfin cliquer sur « OK » puis sur « Terminer » pour finir l’installation.

725/12/2012

Page 8: Mise à jour de PMB

Migration de PMB version 2.1.27 à PMB version 3.5.1

8© Antonin Benoît DIOUF

Démarrage de EasyPHPPour lancer le navigateur intégré au logiciel• Ouvrir le dossier EasyPHP installé à la fin du téléchargement

(par « Démarrer » « Programmes » « EasyPHP5.3. »)

• Vous pouvez double-cliquer sur l'icône pour vérifier que Apache et MySql sont bien démarrés (feux verts), réduire ensuite.

• L'icône dans la barre des tâches en bas à gauche de votre écran plus anguleuse :

25/12/2012

Page 9: Mise à jour de PMB

Migration de PMB version 2.1.27 à PMB version 3.5.1

933

Étape 3Installer PMB 3.5.2

3.1. Télécharger / décompresser• Télécharger PMB sur le site de PMB Service

http://www.sigb.net)• Une fois le téléchargement terminé, double cliquez

sur le fichier • Décompressez l'archive (extraire) dans le dossier

www de EasyPHP5.3.9.Exemple : C:\program files\ EasyPHP5.3.9/www

25/12/2012

Page 10: Mise à jour de PMB

Migration de PMB version 2.1.27 à PMB version 3.5.1

1034

3.2. Installer PMB• En cliquant avec le bouton droit de votre souris sur l'icône

d'EasyPhp (barre des tâches), vous avez accès au «Web local». Affichez la page.

• Vous obtenez la liste des «Répertoire(s) à la racine du serveur (www)»

• Cliquez sur le dossier pmb

25/12/2012

Page 11: Mise à jour de PMB

Migration de PMB version 2.1.27 à PMB version 3.5.1

11

Cliquez sur le lien : ./tables/install.php

Choisissez votre langue : Français Vous vous retrouvez sur la page de paramétrages de PMB.

25/12/2012

Page 12: Mise à jour de PMB

Migration de PMB version 2.1.27 à PMB version 3.5.1

12

Étape 4Restaurer la base

Résoudre le problème des mots de passe, en particulier celui de l’administrateur

• Les mots de passe sont cryptés par Mysql, or chaque version de Mysql à une clé de cryptage différente, donc tout changement de serveur peut modifier la manière dont ces mots de passe sont cryptés.

25/12/2012

Page 13: Mise à jour de PMB

Migration de PMB version 2.1.27 à PMB version 3.5.1

13

Comment effacer les mots de passe dans la table users ?

•Accéder à l’interface de PhpMyAdmin•Sélectionner éventuellement votre base de données • Sélectionner la table users (dans la liste déroulante à gauche)

25/12/2012

Page 14: Mise à jour de PMB

Migration de PMB version 2.1.27 à PMB version 3.5.1

14

•Repérer l’administrateur dans la liste des utilisateurs, et cliquer sur l’icône du crayon (à gauche) : option « modifier ».•Effacer son mot de passe - le champ pwd (password) doit être vide. Scroller jusque tout en bas, et cliquer sur « exécuter » afin d’enregistrer la version modifiée.

C’est fait, vous pouvez maintenant accéder à la base avec le login « admin », mais sans mot de passe.

25/12/2012

Page 15: Mise à jour de PMB

Migration de PMB version 2.1.27 à PMB version 3.5.1

15

Étape 5Mettre à jour la base

• Effectuez la mise jusqu’à arriver à la dernière version PMB 3.5.1

• Remarque : chaque fois vous devez ajouter de nouvelles tables pour continuer la mise à jour.

25/12/2012

Page 16: Mise à jour de PMB

25/12/2012 Migration de PMB version 2.1.27 à PMB version 3.5.1 16

Paramétrage

Page 17: Mise à jour de PMB

Migration de PMB version 2.1.27 à PMB version 3.5.1

1725/12/2012

Page 18: Mise à jour de PMB

Migration de PMB version 2.1.27 à PMB version 3.5.1

18

Etape 6Configuration

25/12/2012

Page 19: Mise à jour de PMB

Migration de PMB version 2.1.27 à PMB version 3.5.1

19

• Lettre rappel de prêt en retard•Mails et courriers• Z39.50• Transferts entre bibliothèques•Gestion d’indexation• Liens doc numérique ou autre• Prêt en cours ou en retard• Réservations• Abonnements•Diffusion sélective de l’information• Envoi de mail aux abonnés

Configurer compte gestion

25/12/2012

Page 20: Mise à jour de PMB

Migration de PMB version 2.1.27 à PMB version 3.5.1

Configurer l'OPAC

20

Ancien OPAC

25/12/2012

Page 21: Mise à jour de PMB

Migration de PMB version 2.1.27 à PMB version 3.5.1

2125/12/2012

Page 22: Mise à jour de PMB

Migration de PMB version 2.1.27 à PMB version 3.5.1

22

Étape 7Configurer Apache pour que l'OPAC s'affiche sur

les postes de CDI• Pour mettre le logiciel à disposition sur l'ensemble du réseau

avec la version actuelle d’easyphp5.3, il faut modifier le fichier httpd.conf :

• Bouton droit sur Easyphp, Configuration, Apache. Le fichier httpd.conf s'ouvre avec le bloc-notes.

• Menu Edition, Rechercher, tapez le mot listen.• Faites suivant jusqu'à la ligne : Listen 127.0.0.1:80• Remplacez Listen 127.0.0.1:80 par Listen 80 (effacez 127.0.0.1:)• Enregistrez.• Si vous avez réinstallé PMB sur le même poste que

précédemment, vous devez sans problème consulter l'OPAC sur les autres postes du réseau. L'adresse n'a pas changé !25/12/2012

Page 23: Mise à jour de PMB

Migration de PMB version 2.1.27 à PMB version 3.5.1

23

Étape 8Désinstaller EasyPHP1-8

• Cette opération se fait après vérification du bon fonctionnement de PMB avec EasyPH5.2.10.

• Procéder à une désinstallation classique : Menu Démarrer / Panneau de configuration / Ajout/suppression de programmes

• Sélectionner EasyPHP1-8 dans les programmes et cliquer sur Supprimer.

25/12/2012