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.
Une installation sur Ubuntu est très facile :
Installer les paquets : sudo apt-get install postgresql
Activer l'utilisateur postgres : sudo passwd postgres
Se connecter en tant que postgres : su postgres
Lancer le client psql : psql -h localhost -d postgres -U postgres
L'installation crée une base de données par défaut qui s'appelle postgres et un utilisateur postgres qui possède cette base (OWNER
).
La commande SHOW ALL
permet de voir tous les paramètres du serveur PostgreSQL.
Par exemple data_directory
permet de connaître le répertoire de stockage utilisé sur le disque dur.