Configuration de l'environnement

15 min Niveau 1

Pour commencer à comprendre les bases de PostgreSQL, il faut d'abord installer PostgreSQL. Ce chapitre explique comment installer PostgreSQL sur les plateformes Linux, Windows et Mac OS.

Installation de PostgreSQL sur Linux/Unix

Suivez les étapes indiquées pour installer PostgreSQL sur votre machine Linux. Assurez-vous d'être connecté en tant que root avant de procéder à l'installation.

  • Choisissez le numéro de la version de PostgreSQL que vous voulez et, aussi exactement que possible, la plateforme que vous voulez d'EnterpriseDB
  • J'ai téléchargé postgresql-9.2.4-1-linux-x64.run pour ma machine CentOS-6 64 bits.

Maintenant, exécutons-le de la manière suivante :

[root@host]# chmod +x postgresql-9.2.4-1-linux-x64.run
[root@host]# ./postgresql-9.2.4-1-linux-x64.run
------------------------------------------------------------------------
Welcome to the PostgreSQL Setup Wizard.

------------------------------------------------------------------------
Please specify the directory where PostgreSQL will be installed.

Installation Directory [/opt/PostgreSQL/9.2]:
  • Lorsque vous lancez le programme d'installation, il vous pose quelques questions de base comme l'emplacement de l'installation, le mot de passe de l'utilisateur qui utilisera la base de données, le numéro de port, etc. Conservez toutes les valeurs par défaut, sauf le mot de passe, que vous pouvez fournir selon votre choix. Il installera PostgreSQL sur votre machine Linux et affichera le message suivant :
Please wait while Setup installs PostgreSQL on your computer.

 Installing
 0% ______________ 50% ______________ 100%
 #########################################

-----------------------------------------------------------------------
Setup has finished installing PostgreSQL on your computer.
  • Suivez les étapes suivantes après l'installation pour créer votre base de données :
[root@host]# su - postgres
Password:
bash-4.1$ createdb testdb
bash-4.1$ psql testdb
psql (8.4.13, server 9.2.4)

test=#
  • Vous pouvez démarrer/redémarrer le serveur postgres s'il n'est pas en cours d'exécution à l'aide de la commande suivante :
[root@host]# service postgresql restart
Stopping postgresql service:                               [  OK  ]
Starting postgresql service:                               [  OK  ]

Si votre installation est correcte, PotsgreSQL vous demandera test=# comme indiqué ci-dessus.

Installation de PostgreSQL sur Windows

Suivez les étapes données pour installer PostgreSQL sur votre machine Windows. Assurez-vous que vous avez désactivé l'antivirus tiers pendant l'installation.

  • Choisissez le numéro de version de PostgreSQL que vous voulez et, aussi exactement que possible, la plate-forme que vous voulez chez EnterpriseDB.
  • J'ai téléchargé postgresql-9.2.4-1-windows.exe pour mon PC Windows fonctionnant en mode 32bit, alors exécutons postgresql-9.2.4-1-windows.exe en tant qu'administrateur pour installer PostgreSQL. Sélectionnez l'emplacement où vous souhaitez l'installer. Par défaut, il est installé dans le dossier Program Files.
  • L'étape suivante du processus d'installation consiste à sélectionner le répertoire dans lequel vos données seront stockées. Par défaut, elles sont stockées dans le répertoire "data".
  • Ensuite, le programme d'installation demande un mot de passe, vous pouvez donc utiliser votre mot de passe préféré.
  • L'étape suivante est de garder le port par défaut.
  • À l'étape suivante, lorsqu'on m'a demandé de choisir le "Locale", j'ai sélectionné "English, United States".
  • L'installation de PostgreSQL sur votre système prend un certain temps. A la fin du processus d'installation, vous obtiendrez l'écran suivant. Décochez la case et cliquez sur le bouton "Finish".

Une fois le processus d'installation terminé, vous pouvez accéder à pgAdmin III, StackBuilder et au shell PostgreSQL à partir du menu des programmes sous PostgreSQL 9.2.

Installation de PostgreSQL sur Mac

logo discord

Besoin d'aide ?

Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !

En savoir plus