Vous êtes sur la page 1sur 13

Procdure d'installation de PostgreSQL pour Windows

Version du logiciel : 9.0.3 (32 bits)

VEREMES
42 av. des Jardins
66240 St-Estve
www.veremes.com

Procdure d'installation de PostgreSQL pour Windows


VEREMES Version : 9.0.3

Page 1 / 13

Table des matires


1. Prrequis ..................................................................................................................... 4
2. Tlchargement .......................................................................................................... 5
3. Installation ................................................................................................................... 6
4. Configuration .............................................................................................................10
5. Test de linstallation ..................................................................................................11
6. Fichier(s) de log .........................................................................................................12

Procdure d'installation de PostgreSQL pour Windows


VEREMES Version : 9.0.3

Page 2 / 13

Introduction
PostgreSQL est un systme de gestion de base de donnes relationnelle et objet (SGBDRO).

Procdure d'installation de PostgreSQL pour Windows


VEREMES Version : 9.0.3

Page 3 / 13

1. Prrequis
Les prrequis suivants doivent tre installs avant de poursuivre linstallation :
o

Aucun

Procdure d'installation de PostgreSQL pour Windows


VEREMES Version : 9.0.3

Page 4 / 13

2. Tlchargement
Nom du fichier :
postgresql-9.0.3-2-windows.exe
Taille du fichier :
47,1 Mo
Lien de tlchargement :
http://www.enterprisedb.com/products/pgdownload.do#windows

Procdure d'installation de PostgreSQL pour Windows


VEREMES Version : 9.0.3

Page 5 / 13

3. Installation
Lorsque la premire fentre saffiche (Figure 1), cliquer sur Suivant .

Figure 1 : Assistant d'installation de PostgreSQL


Entrer comme destination C:\serveurs\postgresql.9.0.3 (Figure 2) et cliquer sur Suivant .

Figure 2 : Rpertoire de destination de PostgreSQL


Laisser C:\serveurs\postgresql.9.0.3\data comme destination pour le cluster et cliquer sur Suivant
(Figure 3).

Procdure d'installation de PostgreSQL pour Windows


VEREMES Version : 9.0.3

Page 6 / 13

Figure 3 : Rpertoire de destination du "cluster" PostgreSQL


Entrer un mot de passe pour le super utilisateur postgres et cliquer sur Suivant (Figure 4).
Note : Nous redfinirons ce mot de passe lors du changement de cluster, plus tard dans linstallation.

Figure 4 : Mot de passe du super-utilisateur


En cas de message derreur semblable la Figure 5, vous devez indiquer un mot de passe conforme la
politique du systme (par exemple lettres + chiffres + caractres spciaux), cf. Stratgie de scurit
locale .

Figure 5 : Complexit du mot de passe


Laisser le port 5432 par dfaut et cliquer sur Suivant (Figure 6).

Procdure d'installation de PostgreSQL pour Windows


VEREMES Version : 9.0.3

Page 7 / 13

Figure 6 : Port de connexion PostgreSQL


Laisser la locale Locale par dfaut et cliquer sur Suivant (Figure 7).
Note : Nous redfinirons la locale en LATIN1 lors du changement de cluster, plus tard dans
linstallation.

Figure 7 : 'locale' par dfaut


Cliquer sur Suivant pour dmarrer linstallation (Figure 8).

Figure 8 : Lancement de l'installation

Procdure d'installation de PostgreSQL pour Windows


VEREMES Version : 9.0.3

Page 8 / 13

A la fin de linstallation, dcocher Excuter Stack Builder car nous ninstallerons pas dextension
comme PostGIS (entre autres logiciels disponibles) et cliquer sur Terminer (Figure 9).

Figure 9 : Fin de l'installation

Procdure d'installation de PostgreSQL pour Windows


VEREMES Version : 9.0.3

Page 9 / 13

4. Configuration
Pour nautoriser la connexion la base de donnes que par le serveur lui-mme (par scurit), ouvrir
C:\serveurs\postgresql.9.0.3\data\postgresql.conf avec un diteur de textes.
Attention : ne pas faire cela si les bases de donnes doivent tre accessibles dune autre machine.
Rechercher :
listen_addresses = '*'

Remplacer par :
listen_addresses = 'localhost'

Enregistrer les modifications et fermer ldition du fichier.


Pour obliger lutilisateur saisir un mot de passe (mme en local), ouvrir
C:\serveurs\postgresql.9.0.3\data\pg_hba.conf avec un diteur de textes. Il est possible que la
modification dcrite ci-dessous (passage de Trust md5) soit dj implmente sous certaines versions 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 ldition du fichier.


Relancer le service PostgreSQL :
sc start postgresql-9.0

Procdure d'installation de PostgreSQL pour Windows


VEREMES Version : 9.0.3

Page 10 / 13

5. Test de linstallation
Depuis le menu Dmarrer \Programmes\ PostgreSQL 9.0 (x86) du serveur, lancer lapplication
pgAdmin III (connexion locale).
Une fois lapplication lance, vous devriez voir un lien vers votre base de donnes de type PostgreSQL 9.0
(x86) (localhost :5432) (Figure 10).

Figure 10 : pgAdmin
Double-cliquer sur ce lien. Taper le mot de passe de lutilisateur postgres dans la fentre qui saffiche et
valider par OK (Figure 11).

Figure 11 : Connexion la base


Si la connexion russit, la configuration de PostgreSQL est correcte.

Procdure d'installation de PostgreSQL pour Windows


VEREMES Version : 9.0.3

Page 11 / 13

6. Fichier(s) de log
Le fichier de log du cluster se situe dans :
C:\serveurs\postgresql.9.0.3\data\pg_log

Procdure d'installation de PostgreSQL pour Windows


VEREMES Version : 9.0.3

Page 12 / 13

Table des illustrations


Figure 1 : Assistant d'installation de PostgreSQL ............................................................................................. 6
Figure 2 : Rpertoire de destination de PostgreSQL ......................................................................................... 6
Figure 3 : Rpertoire de destination du "cluster" PostgreSQL .......................................................................... 7
Figure 4 : Mot de passe du super-utilisateur ...................................................................................................... 7
Figure 5 : Complexit du mot de passe ............................................................................................................. 7
Figure 6 : Port de connexion PostgreSQL ...................................................................................................... 8
Figure 7 : 'locale' par dfaut .............................................................................................................................. 8
Figure 8 : Lancement de l'installation................................................................................................................ 8
Figure 9 : Fin de l'installation ............................................................................................................................ 9
Figure 10 : pgAdmin ....................................................................................................................................... 11
Figure 11 : Connexion la base ...................................................................................................................... 11

Procdure d'installation de PostgreSQL pour Windows


VEREMES Version : 9.0.3

Page 13 / 13