Ceci est une ancienne révision du document !
Indications générales
PostgreSQL est un système de gestion de base de données relationnelle et objet (SGBDRO).
C'est un outil libre et très puissant, utilisé en particulier dans le domaine de la recherche scientifique.
Nous l'utiliserons car il intègre des fonctionnalités utiles qui n'existent pas dans les autres SGBD libres
Installation du serveur de bases de données
A faire avant toute autre chose :
Créer un document de traitement de texte (LibreOffice ou autre) où on va prend soigneusement note de tous les paramètres de configuration, mots de passe, requêtes effectuées, etc.
C'EST ESSENTIEL! Car il permet de documenter toute démarche et de se retrouver rapidement plus tard
En général, il est toujours utile de documenter sa propre démarche de recherche
Installation depuis le site enterprisedb
ATTENTION: installer de préférence les logiciels proposés sur le site BitNami (cf. ci-dessus) – la partie qui suit est gardée à titre de documentation
Se rendre sur la page de téléchargement. Faire un click droit sur la souris pour ouvrir cette page dans un nouvel onglet.
Choisir la version de postgreSQL 9.3.1 (la toute dernière). Télécharger en fonction de son propre système de fonctionnement (adressage 32 ou 64 bits – pour des vieilles machines le 32).
Windows
Installer en exécutant le programme postgresql-9.3.1-1-windows.exe.
Indications :
Installer dans le répertoire d'installation proposé (par ex. C:\Program Files\PostgreSQL\9.3) et, au moment de le faire, copier coller dans le document texte l'adresse du dossier d'installation pour en garder mémoire (pratique à adopter lors de toute installation: retenir la date et les spécificités de l'installation, dont les mots de passe !!!)
Idem pour le répertoire de données (C:\Program Files\PostgreaSQL\9.3\data)
Choisir un mot de passe pour votre compte administrateur (superuser) et le garder soigneusement : sinon l'accès à vos données sera compromis à jamais !
Laisser le numéro de port du serveur postgres par défaut (5432) et le noter
Locale par défaut
A la fin de l'installation, l'assistant d'installation demande si on veut exécuter Stack builder en sortie. Il faut décocher la case car on va le lancer plus tard.
Ouvrir ensuite StackBuilder que l'on trouve en allant dans le menu
Démarrer/Tous les Programmes/PostGreSQL 9.3/Application Stack Builder (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)
Web Developement > Apache/PHP v2.2.222 …
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'
Macintosh
Installer en exécutant le programme d'installation.
Indications :
Installer dans le répertoire d'installation proposé (/Library/PostgreSQL/9.3) et, au moment de le faire, copier coller dans le document texte l'adresse du dossier d'installation pour en garder mémoire (pratique à adopter lors de toute installation: retenir la date et les spécificités de l'installation, dont les mots de passe !!!)
Idem pour le répertoire de données (/Library/PostgreSQL/9.3/data)
Choisir un mot de passe pour votre compte administrateur (superuser) et le garder soigneusement : sinon l'accès à vos données sera compromis à jamais !
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)
Web Developement > Apache/PHP v2.2.222 …
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'