Procédure d`installation de PostgreSQL pour Windows
Transcription
Procédure d`installation de PostgreSQL pour Windows
Procédure d'installation de PostgreSQL pour Windows Version du logiciel : 9.0.5 (32 bits) VEREMES 42 av. des Jardins 66240 St-Estève www.veremes.com Procédure d'installation de PostgreSQL pour Windows VEREMES – Version : 9.0.5 (32 bits) Page 1 / 12 Table des matières Table des matières.......................................................................................................... 2 Introduction ..................................................................................................................... 3 1. Pré-requis ..................................................................................................................... 4 2. Téléchargement ........................................................................................................... 5 3. Installation .................................................................................................................... 6 4. Configuration ............................................................................................................... 9 5. Test de l’installation .................................................................................................. 10 6. Fichier(s) de log ......................................................................................................... 11 Table des illustrations .................................................................................................. 12 Procédure d'installation de PostgreSQL pour Windows VEREMES – Version : 9.0.5 (32 bits) Page 2 / 12 Introduction PostgreSQL est un système de gestion de base de données relationnelle et objet (SGBDRO). Procédure d'installation de PostgreSQL pour Windows VEREMES – Version : 9.0.5 (32 bits) Page 3 / 12 1. Pré-requis Les pré-requis suivants doivent être installés avant de poursuivre l’installation : o Aucun Procédure d'installation de PostgreSQL pour Windows VEREMES – Version : 9.0.5 (32 bits) Page 4 / 12 2. Téléchargement Veuillez télécharger la version 9.0.X au maximum, en effet les scripts de Veremes ne sont pas compatibles avec la version 9.1 (en raison de l'échappement des simples cotes). Nom du fichier : postgresql-9.0.5-1-windows.exe Lien de téléchargement : http://www.enterprisedb.com/products/pgdownload.do#windows Procédure d'installation de PostgreSQL pour Windows VEREMES – Version : 9.0.5 (32 bits) Page 5 / 12 3. Installation Lorsque la première fenêtre s’affiche (Figure 1), cliquer sur « Suivant ». Figure 1 : Assistant d'installation de PostgreSQL Entrer comme destination « C:\serveurs\postgresql » (Figure 2) et cliquer sur « Suivant ». Figure 2 : Répertoire de destination de PostgreSQL Laisser « C:\serveurs\postgresql\data » comme destination pour le « cluster » et cliquer sur « Suivant » (Figure 3). Figure 3 : Répertoire de destination du "cluster" PostgreSQL Procédure d'installation de PostgreSQL pour Windows VEREMES – Version : 9.0.5 (32 bits) Page 6 / 12 Entrer un mot de passe pour le super utilisateur « postgres » et cliquer sur « Suivant » (Figure 4). Figure 4 : Mot de passe du super-utilisateur En cas de message d’erreur semblable à la Figure 5, vous devez indiquer un mot de passe conforme à la politique du système (par exemple lettres + chiffres + caractères spéciaux), cf. « Stratégie de sécurité locale ». Figure 5 : Complexité du mot de passe Laisser le port « 5432 » par défaut et cliquer sur « Suivant » (Figure 6). Figure 6 : Port de connexion à PostgreSQL Choisir la locale « French, France » et cliquer sur « Suivant » (Figure 7). Procédure d'installation de PostgreSQL pour Windows VEREMES – Version : 9.0.5 (32 bits) Page 7 / 12 Figure 7 : 'locale' par défaut Cliquer sur « Suivant » deux fois pour démarrer l’installation (Figure 8). Figure 8 : Lancement de l'installation A la fin de l’installation, décocher « Exécuter Stack Builder… » car nous n’installerons pas d’extension comme « PostGIS » (entre autres logiciels disponibles) et cliquer sur « Terminer » (Figure 9). Figure 9 : Fin de l'installation Procédure d'installation de PostgreSQL pour Windows VEREMES – Version : 9.0.5 (32 bits) Page 8 / 12 4. Configuration Pour n’autoriser la connexion à la base de données que par le serveur lui-même (par sécurité), ouvrir « C:\serveurs\postgresql\data\postgresql.conf » avec un éditeur de textes. Attention : ne pas faire cela si les bases de données doivent être accessibles d’une autre machine. Rechercher : listen_addresses = '*' Remplacer par : listen_addresses = 'localhost' Enregistrer les modifications et fermer l’édition du fichier. Pour obliger l’utilisateur à saisir un « C:\serveurs\postgresql\data\pg_hba.conf » mot de avec passe un (même en local), ouvrir éditeur de textes. Note : la modification décrite ci-dessous (passage de Trust à md5) est déjà implémentée avec les version récentes de PostgreSql. Rechercher : host all all 127.0.0.1/32 trust 127.0.0.1/32 md5 ::1/128 trust ::1/128 md5 Remplacer par : host all all Rechercher : host all all Remplacer par : host all all Enregistrer les modifications et fermer l’édition du fichier. Relancer le service PostgreSQL : sc stop postgresql-9.0 sc start postgresql-9.0 Procédure d'installation de PostgreSQL pour Windows VEREMES – Version : 9.0.5 (32 bits) Page 9 / 12 5. Test de l’installation Depuis le menu « Démarrer \Programmes\ PostgreSQL 9.0 (x86) » du serveur, lancer l’application « pgAdmin III » (connexion locale). Une fois l’application lancée, vous devriez voir un lien vers votre base de données de type « PostgreSQL 9.0 (x86) (localhost :5432) » (Figure 10). Figure 10 : pgAdmin Double-cliquer sur ce lien. Taper le mot de passe de l’utilisateur « postgres » dans la fenêtre qui s’affiche et valider par « OK » (Figure 11). Figure 11 : Connexion à la base Si la connexion réussit, la configuration de PostgreSQL est correcte. Procédure d'installation de PostgreSQL pour Windows VEREMES – Version : 9.0.5 (32 bits) Page 10 / 12 6. Fichier(s) de log Le fichier de log du « cluster » se situe dans : C:\serveurs\postgresql\data\pg_log Procédure d'installation de PostgreSQL pour Windows VEREMES – Version : 9.0.5 (32 bits) Page 11 / 12 Table des illustrations Figure 1 : Assistant d'installation de PostgreSQL......................................................... 6 Figure 2 : Répertoire de destination de PostgreSQL .................................................... 6 Figure 3 : Répertoire de destination du "cluster" PostgreSQL .................................... 6 Figure 4 : Mot de passe du super-utilisateur ................................................................. 7 Figure 5 : Complexité du mot de passe.......................................................................... 7 Figure 6 : Port de connexion à PostgreSQL .................................................................. 7 Figure 7 : 'locale' par défaut ............................................................................................ 8 Figure 8 : Lancement de l'installation ............................................................................ 8 Figure 9 : Fin de l'installation.......................................................................................... 8 Figure 10 : pgAdmin ...................................................................................................... 10 Figure 11 : Connexion à la base ................................................................................... 10 Procédure d'installation de PostgreSQL pour Windows VEREMES – Version : 9.0.5 (32 bits) Page 12 / 12