GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Installer PostgreSQL sur Ubuntu :un guide facile à suivre

Cet article explique comment installer PostgreSQL sur Ubuntu à partir du référentiel Ubuntu officiel ou en ajoutant le référentiel PostgreSQL et en l'installant .

PostgreSQL, également connu sous le nom de "Postgres", est un système de gestion de base de données relationnelle (ORDBMS) avancé et open source de classe entreprise. Une équipe mondiale de bénévoles l'a développé, et il est très populaire en raison de sa stabilité et de ses fonctionnalités avancées.

Aucune société ou autre entité privée ne contrôle PostgreSQL, et le code source est disponible gratuitement.

La plupart des distributions Linux telles que Debian, CentOS, openSUSE et Ubuntu intègrent PostgreSQL à leur gestion de packages.

Ce tutoriel vous montrera comment installer et utiliser la version disponible par défaut avec votre version d'Ubuntu et comment l'installer en ajoutant le référentiel PostgreSQL et en l'installant.

Installer PostgreSQL sur Ubuntu

Installer PostgreSQL à partir du référentiel officiel Ubuntu

Nous vous recommandons d'installer PostgreSQL de cette manière car cela garantit une bonne intégration avec le système d'exploitation, y compris les correctifs automatiques et d'autres fonctionnalités de gestion des mises à jour.

Tout d'abord, comme toujours, mettez à jour vos packages :

sudo apt update

Ensuite, installez le postgresql package avec un postgresql-contrib emballer. L'ajout du -contrib package garantit que vous obtenez des utilitaires et des fonctionnalités supplémentaires.

Donc, pour installer la version PostgreSQL prise en charge par défaut fournie par le référentiel d'Ubuntu, exécutez :

sudo apt install postgresql postgresql-contrib

C'est tout. Le logiciel crée un postgres utilisateur par défaut une fois que vous avez installé avec succès le système de base de données. Ce compte utilisateur a le postgres par défaut rôle.

Installer PostgreSQL en ajoutant le référentiel PostgreSQL

Pour commencer, vous devez d'abord ajouter le référentiel PostgreSQL à la liste des sources du système Ubuntu.

1. Installez quelques packages requis :

sudo apt install wget curl ca-certificates

2. Vous devez télécharger et importer la clé du référentiel PostgreSQL GPG :

wget -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

3. Maintenant, exécutez la commande suivante pour créer la configuration du référentiel de fichiers :

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'

4. Mettez à jour la liste des packages sur votre système Ubuntu. Vous devriez voir le référentiel PostgreSQL nouvellement ajouté répertorié.

sudo apt update

4. Enfin, installez PostgreSQL sur votre système Ubuntu :

sudo apt install postgresql

Pour installer une version spécifique à partir du référentiel PostgreSQL, au lieu de simplement postgresql , qui fait référence à la dernière version, spécifiez-le comme postgresql-12 .

Au moment de la rédaction, les versions disponibles sont postgresql-10 , postgresql-11 , postgresql-12 , et postgresql-13 .

sudo apt install postgresql-12

Une fois l'installation terminée, vous pouvez vérifier l'état du service PostgreSQL :

sudo systemctl status postgresql.service

Toutes nos félicitations! Vous avez réussi à installer PostgreSQL sur Ubuntu.

Se connecter à PostgreSQL

Un postgres l'utilisateur est créé automatiquement après l'installation et dispose d'un accès super-administrateur à l'instance de base de données. Pour établir une connexion avec la base de données nouvellement configurée, passez à ce compte en tant que :

sudo su - postgres

Ensuite, vous pouvez accéder à l'invite PostgreSQL en tapant :

psql

Pour quitter l'invite PostgreSQL, tapez \q .

Bien sûr, au lieu de changer d'utilisateur pour se connecter à PostgreSQL, vous pouvez le faire avec une seule commande :

sudo -u postgres psql

Conclusion

PostgreSQL est une base de données largement adoptée dans le monde de l'entreprise. Que vous décidiez de l'installer à partir du dépôt officiel Ubuntu ou du dépôt PostgreSQL, les deux installations sont simples et faciles à faire.

Si vous souhaitez en savoir plus sur PostgreSQL et son utilisation, un didacticiel est disponible sur le site Web du projet.


Ubuntu
  1. Installer i3 sur Ubuntu 20.04 - Guide étape par étape ?

  2. Installer Snort sur Ubuntu 20.04 - Guide étape par étape ?

  3. Installer PostgreSQL sur Ubuntu 20.04 - Guide étape par étape ?

  4. Installer Teleport sur Ubuntu 20.04 - Guide étape par étape ?

  5. Installer Python 3.11 sur Ubuntu 20.04 - Guide étape par étape ?

Installer PostgreSQL sur Ubuntu 20.04

Comment installer OpenMAINT sur Ubuntu 20.04

Comment installer TimescaleDB sur Ubuntu 20.04

Comment installer PostgreSQL 14 dans Ubuntu 20.04

Comment installer TimescaleDB sur Ubuntu 20.04

Guide d'installation de TensorFlow sur Ubuntu