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

Documents pareils