Outils pour utilisateurs

Outils du site


td_histoire_numerique:installation_db_2013

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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_db_2013 [2013/12/01 21:28]
Francesco Beretta [Maintenant il faut l'interface]
td_histoire_numerique:installation_db_2013 [2016/01/15 07:31]
Francesco Beretta [Maintenant il faut l'interface]
Ligne 1: Ligne 1:
 \\ \\
-Revenir à [[cours_lyon3_2012:base_de_donnees_individuelle&​#telechargement_et_installation_de_la_base_de_donnees|Présentation ​de l'​achitecture]]+Revenir à [[td_histoire_numerique:installation_de_la_base_de_donnees#installation_de_la_base_de_donnees_utilisee_pour_le_td_de_2013|Installation ​de la base de données]]
  
 =====Installation de la base de données===== =====Installation de la base de données=====
  
-Téléchargez le fichier ​{{:​cours_lyon3_2012:​sql_20131110.zip|}} ​qui contient le code de la base de données et enregistrez-le dans un dossier que vous aurez créé, dédié à ce cours.+Téléchargez le fichier ​ qui contient le code de la base de données ​{{:​td_histoire_numerique:​sql_20140225.zip|}} ​et enregistrez-le dans un dossier que vous aurez créé, dédié à ce cours.
  
 Dézippez-le. Dézippez-le.
Ligne 22: Ligne 22:
   * Ouvrez les fichiers à installer avec la commande ouvrir qui se trouve dans le menu Fichier > Ouvrir ​   * Ouvrez les fichiers à installer avec la commande ouvrir qui se trouve dans le menu Fichier > Ouvrir ​
   * Si le logiciel vous demande si vous voulez sauvegarder le texte que vous venez d'​effacer à l'​étape précédente,​ dites : non   * Si le logiciel vous demande si vous voulez sauvegarder le texte que vous venez d'​effacer à l'​étape précédente,​ dites : non
-  * Ouvrir dans le dossier dezippé > dossier '​sql_20131110'​ > tables_types.sql+  * Ouvrir dans le dossier dezippé > dossier '​sql_20131110'​ > **tables_types.sql**
   * Une fois le fichier ouvert, exécuter avec le menu Requêtes > Exécuter ou avec le bouton avec la forme d'une fleche verte   * Une fois le fichier ouvert, exécuter avec le menu Requêtes > Exécuter ou avec le bouton avec la forme d'une fleche verte
   * Vous regardez la dernière ligne du message : "La requête a été exécutée avec succès en 391 ms, mais ne renvoie aucun résultat."​ (le reste ne compte pas) – Si vous voyez ce résultat (même si la durée en ms est différente) c'est bon.   * Vous regardez la dernière ligne du message : "La requête a été exécutée avec succès en 391 ms, mais ne renvoie aucun résultat."​ (le reste ne compte pas) – Si vous voyez ce résultat (même si la durée en ms est différente) c'est bon.
-  * Vous répétez ensuite l'​opération avec les fichiers : tables_objet.sql et tables_uc.sql+  * Vous répétez ensuite l'​opération avec les fichiers : **tables_objet.sql** et **tables_uc.sql**
   * ATTENTION : exécuter les trois fichiers .sql exactement DANS L'​ORDRE INDIQUÉ   * ATTENTION : exécuter les trois fichiers .sql exactement DANS L'​ORDRE INDIQUÉ
   * Sélectionner le dossier '​Schémas'​ dans la liste de la partie de gauche et rafraichir (Affichage > Rafraîchir ou bouton vert et rouge)   * Sélectionner le dossier '​Schémas'​ dans la liste de la partie de gauche et rafraichir (Affichage > Rafraîchir ou bouton vert et rouge)
   * trois schémas (=dossiers) apparaîssent,​ contenant des tables   * trois schémas (=dossiers) apparaîssent,​ contenant des tables
   * Par exemple, ouvrir le schéma '​tables_objet',​ puis selectionner '​Tables',​ vous verrez la liste des trois tables   * Par exemple, ouvrir le schéma '​tables_objet',​ puis selectionner '​Tables',​ vous verrez la liste des trois tables
 +  * Enfin, exécutez le fichier SQL '​creation_foreign_data_wrapper_20131115.sql'​ (de la même manière que vous avez ouvert et exécuté les fichiers sql qui vous ont permis de créer les trois schémas) pour créer la connexion vers la base en ligne et effectuer des mises à jour. Cette opération doit s'​effectuer impérativement avec une connexion active
  
  
Ligne 43: Ligne 44:
 Une instance d'​Apache–PHP a été installée en même temps que PostgreSQL avec Stackbuilder,​ il faut maintenant chercher le dossier '​web'​ du serveur Apache pour y mettre les fichiers de l'​interface. Une instance d'​Apache–PHP a été installée en même temps que PostgreSQL avec Stackbuilder,​ il faut maintenant chercher le dossier '​web'​ du serveur Apache pour y mettre les fichiers de l'​interface.
  
-  * Ce fichier est à télécharger ici : {{:cours_lyon3_2012:php_20131128.zip|}}, puis à dézipper.+  * Ce fichier est à télécharger ici : {{:td_histoire_numerique:base_individuelle_20141007.zip|version du 7 octobre 2014}}, puis à dézipper.
   * A son intérieur, on trouve un dossier appelé '​base_individuelle'​ qu'il faudra mettre dans le dossier '​web'​ du serveur Apache.   * A son intérieur, on trouve un dossier appelé '​base_individuelle'​ qu'il faudra mettre dans le dossier '​web'​ du serveur Apache.
   * Dans ce dossier se trouve un fichier "​connexion_base_individuelle.inc"​ qu'il faut ouvrir avec un simple éditeur de texte et modifier: remplacer le mot passe (MODIFIER) par son propre mot de passe du compte postgres.   * Dans ce dossier se trouve un fichier "​connexion_base_individuelle.inc"​ qu'il faut ouvrir avec un simple éditeur de texte et modifier: remplacer le mot passe (MODIFIER) par son propre mot de passe du compte postgres.
td_histoire_numerique/installation_db_2013.txt · Dernière modification: 2016/01/26 23:19 par Francesco Beretta