PostgreSQ (Postgres) est un système de gestion de base de données qui est une implémentation de SQL.
Les instructions pas à pas pour l'installation de Postgres impliquent un certain nombre d'actions :
vérification des spécifications du serveur et préparation du serveur ;
la mise à jour des paquets ;
l'installation de Postgres et la mise à jour des rôles.
La configuration minimale requise pour une machine locale et/ou virtuelle est de 2 cœurs de CPU et 8 Go de mémoire. L'idéal est de disposer d'une machine virtuelle si la configuration implique des fonctionnalités plus avancées.
Une commande permet de mettre à jour les paquets :
$ sudo apt update
En règle générale, les paramètres standard ne sont pas suffisants pour un développement professionnel. C'est la raison pour laquelle nous mettons un paquet avec des utilitaires supplémentaires. Cette opération s'effectue à l'aide de la commande :
$ sudo apt install postgresql postgresql-contrib
Après avoir installé Postgres, nous devons trouver comment configurer les rôles. Par défaut, l'option d'authentification ident est utilisée. C'est-à-dire que les rôles dans Postgres sont liés à un compte.
Lors de l'installation, un compte Postgres a été créé pour travailler avec le rôle correspondant. Pour y accéder, entrez :
$ sudo -i -u postgres
Pour travailler à partir de la ligne de commande Postgres (et, à partir de là, interagir avec la base de données), entrez :
$ psql
Les paramètres impliquent que l'utilisateur pourra également créer un nouveau rôle ou une nouvelle base de données.
Vous savez maintenant comment installer PostgreSQ sur Ubuntu 20.04 et commencer à travailler avec des bases de données relationnelles pour effectuer des tâches de backend.