Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
td_histoire_numerique:installation_de_la_base_de_donnees [2015/10/05 14:36] Francesco Beretta [Paramétrage du logiciel PgAminIII/PgAdmin3] |
td_histoire_numerique:installation_de_la_base_de_donnees [2015/10/05 15:40] Francesco Beretta [Création d'une nouvelle base de données] |
||
---|---|---|---|
Ligne 31: | Ligne 31: | ||
ARRAY[ARRAY['my', 'http://example.com']]))[1];</code> | ARRAY[ARRAY['my', 'http://example.com']]))[1];</code> | ||
* l'exécuter avec le bouton en forme de flêche verte | * l'exécuter avec le bouton en forme de flêche verte | ||
- | * si l'extension XML est correctement installée, vous aurez ce résultat : ""Test réussi !"" | + | * si l'extension XML est correctement installée, vous aurez ce résultat : **"Test réussi !"** |
- | * Sinon, vous aurez le message d'erreur qui se trouve dans l'illustration. Si c'était le cas, il faut tenter d'abord de désinstaller et réinsaller la distribution Bitnami. Si ça ne marche toujours pas, il faudra installer une autre distribution de PostgreSQL (prière de m'écrire un mail pour me prévenir). | + | * Sinon, vous aurez le message d'erreur qui se trouve dans l'illustration. Si c'était le cas, il faut tenter d'abord de désinstaller et réinstaller la distribution Bitnami. Si ça ne marche toujours pas, il faudra installer une autre distribution de PostgreSQL (prière de m'écrire un mail pour me prévenir). |
Ligne 40: | Ligne 40: | ||
- | * {{:td_histoire_numerique:bd_et_interface_20151005.zip|Télécharger le fichier}} qui contient la sauvegarde de la base de données | + | * {{:td_histoire_numerique:bd_et_interface_20151005.zip|Télécharger le fichier}} qui contient la sauvegarde de la base de données et de l'interface |
* Créer un dossier appelé BD_TD2015 et un sous-dossier appelé 'sauvegardes' | * Créer un dossier appelé BD_TD2015 et un sous-dossier appelé 'sauvegardes' | ||
* Déplacer le fichier téléchargé vers le dossier 'BD_TD2015' et le décompresser (dézipper) | * Déplacer le fichier téléchargé vers le dossier 'BD_TD2015' et le décompresser (dézipper) | ||
+ | * Le dossier '__MACOSX' n'a aucune importance, vous pouvez le laisser ou supprimer, tout comme les fichiers '.DS_Store' qui sont des avatars du système MacOS sur lesquels ont été produits les fichiers | ||
+ | * A l'intérieur du dossier dézippé, le sous-dossier 'TD2015_20151005' contient la sauvegarde SQL de la base de données, le dossier 'TD2015' contient l'interface (cf. ci-dessous) | ||
| | ||
| | ||
Ligne 56: | Ligne 58: | ||
- | * Ouvrir la nouvelle base de données (double-click) | + | * Dans PgAdmin3, ouvrez la nouvelle base de données TD2015 (double-click sur la ligne de la base) |
- | * Restaurer les sauvegardes depuis le dossier dézippé: | + | * Restaurer les sauvegardes depuis le dossier dézippé, selon ce procédé: |
- | * click droit sur la base de données TD2015 et choisir dans le menu contextuel '**Restaurer**' | + | * procédez exactement dans cet ordre: restaurer le schéma des objets, puis celui des paramètres, puis cleui des vues |
- | * chercher le dossier téléchargé et dézippé, ouvrir le fichier **base.backup** | + | * ouvrez depuis la base TD2015 (sélectionnée, colorée en bleu ou semblable) la boîte de dialogue SQL (la loupe, bouton en haut de la fenêtre) |
- | * clicker le bouton 'Restauration' | + | * depuis la boite de dialogue SQL, ouvrez (en clickant sur le bouton 'dossier jaune' en haut de la fenêtre) [1], le dossier téléchargé TD2015_20151005' qui contient la sauvegarde SQL |
- | * Si vous lisez à la fin du log: "Le process a retourné le code de sortie 0." c'est réussi (0 = OK ; 1 = erreur) | + | * ouvrez le document 'objets.sql' (toujours depuis la fenêtre SQL) [2] |
+ | {{ :td_histoire_numerique:ouvrir_un_fichier_sql.jpg?200 |}} | ||
- | Si tout s'est bien passé la base est installée. Sélectionnez la base TD2015 et rafraichissez (bouton avec les flèches rouges et vertes) | + | * Si vous avez le message tel que affiché dans l'illustration, dites: OK |
+ | * Exécuter le script SQL affiché en appuyant sur le bouton en forme de flèche verte [3] | ||
+ | * Si vous lisez à la fin de l'opération: "résultat de la requête de 1 ligne annulé. La **requête a été exécutée avec succès** en 174 ms, mais ne renvoie aucun résultat.", c'est fait ! | ||
+ | * Procédez ensuite à la restauration des schémas (documents .sql) parametres et objets du même dossier, avec la même méthode. | ||
+ | * Répondre 'non' si la boîte de dialogue vous demande si vous voulez enregistrer le script SQL, car il sont déjà enregistrés dans le dossier 'TD2015_20151005' | ||
+ | |||
+ | |||
+ | Si tout s'est bien passé la base est installée. Sélectionnez la base TD2015 (dans PgAdmin3) et rafraichissez (bouton avec les flèches rouges et vertes): quatre schémas vont s'afficher. | ||
\\ | \\ | ||
==== Installation de l'interface ==== | ==== Installation de l'interface ==== | ||
+ | |||
+ | * Prendre le dossier 'TD2015' qui se trouve dans le dossier 'bd_et_interface_20151005' téléchargé et dézippé et le mettre dans le dossier 'htdocs' qui se trouve dans l'application Bitnami. On aura donc: | ||
+ | * sous Windows : C:\Bitnami\wappstack-5.5.29-1\apache2\htdocs\TD2015 | ||
+ | * sous MacOS : /Applications/mappstack-5.5.29-1/apache2/htdocs/TD2015 | ||
+ | * Dans le dossier TD2015, cherchez le document 'phpgen_settings.php' (avec ou sans suffixe), ouvrez-le avec un éditeur de texte (bloc-notes sous Windows, TextEdit sous MacOS) | ||
+ | * Modifiez le mot de passe en y mettant **votre mot de passe** d'accès au serveur PostgreSQL créé lors de l'installation | ||
+ | * Vérifier avec l'outil de gestion des serveurs que les deux serveurs (PostgreSQL et Apache) tournent (cf. les [[td_histoire_numerique:postgresql&#outil_de_gestion_des_serveurs|indications concernant leurs installation]]) | ||
+ | * Taper cette adresse dans un navigateur web: http://127.0.0.1:8080/TD2015/accueil.html (version Mac) ; http://127.0.0.1/TD2015/accueil.html (version Windows) – la page d'accueil s'ouvrira. | ||
+ | * Après avoir pris connaissance des conditions de la licence, naviguez dans votre base de donnés. | ||
+ | * Si vous deviez tomber sur un message d'erreur, écrivez-moi un mail avec copie d'écran du message. | ||