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:postgresql [2015/10/26 07:36] Francesco Beretta [Installation sous Mac] |
td_histoire_numerique:postgresql [2016/01/15 09:47] Francesco Beretta [Installation du client SQLWorkbench/J] |
||
---|---|---|---|
Ligne 64: | Ligne 64: | ||
* Dans la boîte de dialogue "Bitnami Could hosting" : décocher | * Dans la boîte de dialogue "Bitnami Could hosting" : décocher | ||
* Terminer le processus d'installation en ouvrant la page d'accueil du serveur (simplement en appuyant sur le bouton 'Terminer' sans rien décocher | * Terminer le processus d'installation en ouvrant la page d'accueil du serveur (simplement en appuyant sur le bouton 'Terminer' sans rien décocher | ||
- | |||
- | |||
- | === Installation alternative pour les utilisateurs de Mac depuis le site enterprisedb === | ||
- | |||
- | Instructions à suivre pour les utilisateurs de Mac qui rencontrent un problème avec la version Bitnami du serveur PostgreSQL (soit que l'extension XML ne marche pas, soit que le serveur ne démarre pas et reste à rouge dans l'outil de gestion des serveurs). | ||
- | |||
- | Se rendre sur la page de [[http://www.enterprisedb.com/products-services-training/pgdownload|téléchargement]]. Faire un click droit sur la souris pour ouvrir cette page dans un nouvel onglet. | ||
- | |||
- | * Choisir la **version de 9.4.5 de postgreSQL pour Mac** et la télécharger | ||
- | * Lancer l'exécutable d'installation téléchargé. | ||
- | * Installer le serveur postgreSQL dans le répertoire d'installation proposé (/Library/PostgreSQL/9.4) et, au moment de le faire, copier coller dans le document traitement de texte préparé préalablement pour prendre des notes l'adresse du dossier d'installation afin de savoir le retrouver ensuite (cette pratique à conseillée lors de toute installation: retenir la date et les spécificités de l'installation, ainsi que les adresses des dossiers d'installation et les mots de passe !!!) | ||
- | * Idem pour le répertoire de données (/Library/PostgreSQL/9.4/data) | ||
- | * Choisir un **mot de passe** pour votre compte administrateur **postgres** (superuser) et le **garder soigneusement** : sinon l'accès à vos données sera compromis ! | ||
- | * Laisser le numéro de port du serveur postgres par défaut (5432) et le noter | ||
- | * Locale par défaut | ||
- | * Ouvrir StackBuilder (et choisir Postgres 9.3 si vous deviez avoir des versions postgres déjà installées – peu probable… ;-) ) | ||
- | * à cocher dans StackBuilder | ||
- | * Database Drivers : pgJDBC v9.2 etc. (le connecteur JDBC) | ||
- | * Spatial extensions : PostGIS 2 (pour les cartes = les données spatiales) | ||
- | * A la demande du logiciel, procéder ensuite aux installations | ||
- | * Débloquer le firewall et autoriser si nécessaire toute installation | ||
- | * Pour postGIS, cocher Create spatial database et noter le dossier de destination : C:\Program Files\PostgreSQL\9.3 | ||
- | * A la demande du mot de passe, pour postGIS 2, mettez le mot de passe noté plus haut, celui de l'administrateur, que vous allez garder précieusement – si vous le perdez VOUS N'AUREZ PLUS ACCÈS À LA BASE DE DONNÉES | ||
- | * Répondre 'oui' au l'écriture GDAL (vous n'en avez pas d'autres) | ||
- | * Accepter la fin du processus d'installation : 'Close' | ||
- | |||
\\ | \\ | ||
- | |||
- | |||
- | |||
Ligne 124: | Ligne 95: | ||
Cet outil vous permet d'arrêter et relancer les deux serveurs, ou de modifier les paramètres des serveurs, si nécessaire. | Cet outil vous permet d'arrêter et relancer les deux serveurs, ou de modifier les paramètres des serveurs, si nécessaire. | ||
+ | |||
+ | |||
+ | \\ | ||
+ | |||
+ | |||
+ | ====Installation alternative pour les utilisateurs de Mac depuis le site enterprisedb==== | ||
+ | |||
+ | Instructions à suivre pour les utilisateurs de Mac qui rencontrent un problème avec le serveur PostgreSQL dans la distribution Bitnami (soit que [[td_histoire_numerique:installation_de_la_base_de_donnees&#parametrage_du_logiciel_pgaminiii_pgadmin3|l'extension XML ne marche pas après l'exécution du script de test]], soit que –lors du test de l'installation décrit plus bas sur cette même page— le serveur postgreSQL ne démarre pas et reste à rouge dans l'outil de gestion des serveurs). | ||
+ | |||
+ | Se rendre sur la page de [[http://www.enterprisedb.com/products-services-training/pgdownload|téléchargement]]. Faire un click droit sur la souris pour ouvrir cette page dans un nouvel onglet. | ||
+ | |||
+ | * Choisir la **version de 9.4.5 de postgreSQL pour Mac** et la télécharger | ||
+ | * Lancer l'exécutable d'installation téléchargé. | ||
+ | * Installer le nouveau serveur postgreSQL dans le répertoire d'installation proposé (/Library/PostgreSQL/9.4) et, au moment de le faire, copier coller cette adresse dans le document traitement de texte préparé préalablement pour prendre des notes afin de savoir retrouver ensuite le dossier d'installation (cette pratique à conseillée lors de toute installation: retenir la date et les spécificités de l'installation, ainsi que les adresses des dossiers d'installation et les mots de passe !!!) | ||
+ | * Idem pour le répertoire de données (/Library/PostgreSQL/9.4/data) | ||
+ | * Choisir un **mot de passe** pour votre compte administrateur **postgres** (superuser) et le **garder soigneusement** : sinon l'accès à vos données sera compromis ! | ||
+ | * Mettre comme numéro de port du serveur postgres **5433** afin d'éviter le conflit avec le serveur de la distribution Bitnami et noter le numéro de port dans le rapport d'installation | ||
+ | * Locale par défaut | ||
+ | * Installer | ||
+ | * Ne pas lancer StackBuilder si le logiciel d'installation le demande | ||
+ | * Accepter la fin du processus d'installation : 'Close' | ||
+ | |||
+ | |||
+ | === Adaptation du paramétrage d'accès au nouveau serveur postgreSQL === | ||
+ | |||
+ | Paramétrage de PgAdmin3: | ||
+ | |||
+ | * lancer le logiciel PgAdmin3 préalablement installé selon les [[td_histoire_numerique:installation_de_la_base_de_donnees&#parametrage_du_logiciel_pgaminiii_pgadmin3|instructions qui se trouvent ici]]. | ||
+ | * faire un click droit sur le serveur PostgreSQL 9.4 et choisir 'Propriétés' dans le menu | ||
+ | * mettre le port TCP à 5433 et valider (touche 'OK') | ||
+ | * tester l'installation en se connectant au serveur | ||
+ | |||
+ | Paramétrage de la base de données: | ||
+ | |||
+ | * reprendre les [[td_histoire_numerique:installation_de_la_base_de_donnees&#installation_de_l_interface|instructions d'installation de l'interface d'alimentation]]. | ||
+ | * ouvrir avec un éditeur de texte le fichier 'phpgen_settings.php' | ||
+ | * mettre le port à 5433 (en remplaçant le 5432) | ||
+ | * enregistrer le fichier et redémarrer le serveur Apache (qui reste celui de la distribution Bitnami) selon les instructions qui se trouvent plus bas sur cette même page | ||
+ | |||
+ | Paramétrage de PHPpgAdmin: | ||
+ | |||
+ | * Chercher le dossier d'installation de la configuration de PHPpgAdmin qui doit se trouver normalement dans ce chemin: /Applications/mappstack-5.5.29-1/apache2/htdocs/phpPgAdmin-5.1/conf | ||
+ | * ouvrir avec un éditeur de texte le fichier 'config.inc.php' | ||
+ | * presque au début du fichier vous trouverez l'indication du numéro de port: <code php> // Database port on server (5432 is the PostgreSQL default) | ||
+ | $conf['servers'][0]['port'] = 5432;</code> | ||
+ | * mettre le port à 5433 (en remplaçant le 5432) | ||
+ | * enregistrer le fichier et redémarrer le serveur Apache (qui reste celui de la distribution Bitnami) selon les instructions qui se trouvent plus bas sur cette même page | ||
+ | * vous pourrez ainsi accéder au serveur via un navigateur web en utilisant PHPpgAdmin, selon les instructions 'Test de l'installation' qui suivent. | ||
\\ | \\ | ||
+ | |||
+ | ===== Installation du client SQLWorkbench/J ===== | ||
+ | |||
+ | Télécharger le logiciel [[http://www.sql-workbench.net/downloads.html| ici]]. | ||
+ | |||
+ | Mettre le fichier compressé dans un dossier à votre choix (éventuellement dossier programmes, puisque c'est un programme) et décompresser. | ||
+ | |||
+ | Lancer le logiciel avec le fichier sqlworkbench.exe ou sqlworkbench.jar. | ||
+ | |||
+ | A l'aide du bouton 'Manage Drivers' ouvrire la boît de dialogue qui vous permet de paramètrer le driver.\\ | ||
+ | |||
+ | Choisir (ou créer) le profil 'PostgreSQL'. \\ | ||
+ | |||
+ | Choisir la Library : C:\Program Files\PostgreSQL\pgJDBC\postgresql-9.1-901.jdbc4.jar (Windows) ou chercher dans le dossier où est installé PostgreSQL, normalement : /Applications/PostgreSQL 9.1 (pour Mac)\\ | ||
+ | Classname : org.postgresql.Driver\\ | ||
+ | |||
+ | Sample URL : jdbc:postgresql:[ajouter ici deux slashes]host:port/name_of_database\\ | ||
+ | |||
+ | Slash = / | ||
+ | |||
+ | Si vous ne trouvez pas le driver JDBC sur votre ordinateur, il faudra le télécharger depuis [[ce site|https://jdbc.postgresql.org/download.html]]. | ||
+ | |||
+ | |||
+ | Créer un nouveau profil de connexion et l'appeler base_individuelle.\\ | ||
+ | Mettre l'URL appropriée : jdbc:postgresql:[ajouter deux slashes ici]localhost:5432/base_individuelle\\ | ||
+ | ainsi que votre login et mot de passe de connexion habituel à la base de données | ||
+ | |||
+ | Vous connecter. | ||
+ | |||
+ | |||
+ | |||
===== Instructions des années précédentes (2014 et avant) ===== | ===== Instructions des années précédentes (2014 et avant) ===== |