PostgreSQL - Configuration de l'environnement

Pour commencer à comprendre les bases de PostgreSQL, commençons par installer PostgreSQL. Ce chapitre explique comment installer PostgreSQL sur les plates-formes Linux, Windows et Mac OS.

Installer PostgreSQL sur Linux / Unix

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

  • Choisissez le numéro de version de PostgreSQL que vous voulez et, aussi exactement que possible, la plate-forme que vous voulez de EnterpriseDB

  • j'ai téléchargé postgresql-9.2.4-1-linux-x64.runpour ma machine CentOS-6 64 bits. Maintenant, exécutons-le comme suit -

[[email protected]]# chmod +x postgresql-9.2.4-1-linux-x64.run
[[email protected]]# ./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]:
  • Une fois que 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-les donc tous à leurs valeurs par défaut sauf le mot de passe, que vous pouvez fournir le mot de passe 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 de post-installation suivantes pour créer votre base de données -

[[email protected]]# 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 au cas où il ne fonctionnerait pas à l'aide de la commande suivante -

[[email protected]]# service postgresql restart
Stopping postgresql service:                               [  OK  ]
Starting postgresql service:                               [  OK  ]
  • Si votre installation était correcte, vous aurez une invite PotsgreSQL test=# Comme montré ci-dessus.

Installation de PostgreSQL sur Windows

Suivez les étapes indiquées pour installer PostgreSQL sur votre machine Windows. Assurez-vous d'avoir désactivé l'antivirus tiers lors de l'installation.

  • Choisissez le numéro de version de PostgreSQL que vous voulez et, aussi exactement que possible, la plate-forme que vous voulez de EnterpriseDB

  • J'ai téléchargé postgresql-9.2.4-1-windows.exe pour mon PC Windows fonctionnant en mode 32 bits, alors courons postgresql-9.2.4-1-windows.exeen 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.

  • La prochaine étape du processus d'installation consiste à sélectionner le répertoire dans lequel vos données seront stockées. Par défaut, il est stocké dans le répertoire "data".

  • Ensuite, la configuration demande un mot de passe, vous pouvez donc utiliser votre mot de passe préféré.

  • La prochaine étape; conservez le port par défaut.

  • Dans l'étape suivante, quand on m'a demandé "Locale", j'ai sélectionné "English, United States".

  • Il faut un certain temps pour installer PostgreSQL sur votre système. À la fin du processus d'installation, vous obtiendrez l'écran suivant. Décochez la case et cliquez sur le bouton Terminer.

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

Installer PostgreSQL sur Mac

Suivez les étapes indiquées pour installer PostgreSQL sur votre ordinateur Mac. Assurez-vous que vous êtes connecté en tant queadministrator avant de procéder à l'installation.

  • Choisissez le dernier numéro de version de PostgreSQL pour Mac OS disponible sur EnterpriseDB

  • j'ai téléchargé postgresql-9.2.4-1-osx.dmgpour mon Mac OS fonctionnant avec OS X version 10.8.3. Maintenant, ouvrons l'image dmg dans le Finder et double-cliquez dessus, ce qui vous donnera le programme d'installation de PostgreSQL dans la fenêtre suivante -

  • Ensuite, cliquez sur le postgres-9.2.4-1-osxicône, qui donnera un message d'avertissement. Acceptez l'avertissement et poursuivez l'installation. Il vous demandera le mot de passe administrateur comme indiqué dans la fenêtre suivante -

Entrez le mot de passe, procédez à l'installation et après cette étape, redémarrez votre machine Mac. Si vous ne voyez pas la fenêtre suivante, redémarrez votre installation.

  • Une fois que 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. Par conséquent, conservez-les tous à leurs valeurs par défaut, sauf le mot de passe, que vous pouvez fournir selon votre choix. Il installera PostgreSQL sur votre machine Mac dans le dossier Application que vous pouvez vérifier -

  • Maintenant, vous pouvez lancer n'importe quel programme pour commencer. Commençons par SQL Shell. Lorsque vous lancez SQL Shell, utilisez simplement toutes les valeurs par défaut qu'il affiche sauf, entrez votre mot de passe, que vous aviez sélectionné au moment de l'installation. Si tout se passe bien, vous serez dans la base de données postgres etpostgress# l'invite sera affichée comme indiqué ci-dessous -

Toutes nos félicitations!!! Votre environnement est maintenant prêt à démarrer avec la programmation de base de données PostgreSQL.