Installation

Attention

Nous présentons ici une installation a minima de PostgreSQL uniquement à des fins de test et d'apprentissage, et pour un usage local. Pour mettre en production une base de données PostgreSQL sur le réseau, il faut suivre des directives supplémentaires, notamment pour assurer la sécurité du système, sa sauvegarde...

Ces thèmes ne sont pas abordés dans le cadre de ce cours.

PostgreSQL est à l'origine une base de données conçue pour Unix, son installation et son fonctionnement sont possibles aujourd'hui sur les trois OS, mais Linux reste son environnement de prédilection. C'est l'architecture PostgreSQL sur Linux qui est étudiée ici.

ExempleInstaller PostgreSQL sur Ubuntu

Une installation sur Ubuntu est très facile :

  1. Installer les paquets : sudo apt-get install postgresql

  2. Activer l'utilisateur postgres : sudo passwd postgres

  3. Se connecter en tant que postgres : su postgres

  4. Lancer le client psql : psql

ComplémentInformations réseau

  • Le port standard de communication de PosgreSQL est 5432

  • Si le client et le serveur sont sur la même machine, le client peut bien entendu se connecter au serveur localhost sur le port 5432.

ComplémentInstaller PostgreSQL sous Windows

  1. Télécharger un installer depuis http://www.enterprisedb.com/products-services-training/pgdownload#windows

  2. Exécuter l'installation en validant les propositions par défaut (et sans installer les éventuels programmes complémentaires proposés à l'issue de l'installation)

  3. Exécuter le client psql (également appelé Shell SQL)