GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer PostgreSQL sur Ubuntu 22.04

Dans cet article, nous aurons expliqué les étapes nécessaires pour installer PostgreSQL sur Ubuntu 22.04 LTS. Avant de poursuivre ce tutoriel, assurez-vous d'être connecté en tant qu'utilisateur avec sudo privilèges. Toutes les commandes de ce didacticiel doivent être exécutées en tant qu'utilisateur non root.

PostgreSQL est un puissant système de base de données relationnelle objet open source. Il diffère des systèmes de gestion de bases de données relationnelles tels que MySQL en ce que même des objets de données complexes peuvent être stockés de manière relationnelle dans la base de données.

Prérequis :

  • Système d'exploitation avec Ubuntu 22.04
  • Adresse IPv4 du serveur avec privilèges de superutilisateur (accès racine)
  • Terminal Gnome pour Linux Desktop
  • Client SSH PuTTy pour Windows ou macOS
  • Powershell pour Windows 10/11
  • Familier avec les commandes APT

Installer PostgreSQL sur Ubuntu 22.04 LTS

Étape 1. Tout d'abord, avant de commencer à installer un package sur votre serveur Ubuntu, nous vous recommandons de toujours vous assurer que tous les packages système sont mis à jour.

sudo apt update
sudo apt upgrade
sudo apt install apt-transport-https curl wget

Étape 2. Installez PostgreSQL sur Ubuntu Linux.

L'installation de PostgreSQL sur votre système Ubuntu 22.04 Jammy Jellyfish est simple. Importez maintenant la clé GPG PostgreSQL pour vérifier l'authenticité de l'installation :

sudo wget -O- https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor | sudo tee /usr/share/keyrings/postgresql.gpg

Ensuite, ajoutez le référentiel PostgreSQL en utilisant cette commande :

echo deb [arch=amd64,arm64,ppc64el signed-by=/usr/share/keyrings/postgresql.gpg] http://apt.postgresql.org/pub/repos/apt/ jammy-pgdg main | sudo tee /etc/apt/sources.list.d/postgresql.list

Après cela, installez la dernière version de PostgreSQL (v14) à l'aide de la commande ci-dessous :

sudo apt update
sudo apt install postgresql-client postgresql

Une fois l'installation réussie, Postgres 14 sera lancé. Utilisez cette commande pour vérifier l'état du service :

sudo systemctl status postgresql

Vérifiez l'installation en vous connectant au serveur de base de données PostgreSQL et en vérifiant sa version. Utilisez cette commande :

sudo -u postgres psql -c "SELECT version();"

Étape 3. Créez une base de données et un rôle PostgreSQL.

  • Créer un nouveau rôle PostgreSQLLa commande suivante créera un nouveau rôle nommé meilana :
    sudo su - postgres -c "createuser jelita"
  • Créer une nouvelle base de données PostgreSQLCréez une nouvelle base de données nommée meilana à l'aide de la commande createdb :
    sudo su - postgres -c "createdb mega"
  • Accorder des privilègesPour accorder des autorisations à l'utilisateur ramona sur la base de données que nous avons créée à l'étape précédente, connectez-vous au shell PostgreSQL :
    sudo -u postgres psql

    et exécutez la requête suivante :

    grant all privileges on database jelita to mega;

Étape 4. Configurez le pare-feu UFW.

Configurez une règle de pare-feu UFW pour permettre à PostgreSQL de communiquer sur son port par défaut 5432, ce qui est requis si vous prévoyez d'utiliser autre chose que localhost :

sudo ufw enable
sudo ufw allow proto tcp from (you-ip-address) to any port 5432

C'est tout ce que vous avez à faire pour installer PostgreSQL sur Ubuntu 22.04 LTS Jammy Jellyfish. J'espère que vous trouverez cette astuce rapide utile. Pour en savoir plus sur l'installation de la base de données PostgreSQL, veuillez consulter leur base de connaissances officielle. Si vous avez des questions ou des suggestions, n'hésitez pas à laisser un commentaire ci-dessous.


Ubuntu
  1. Comment installer Docker sur Ubuntu 18.04

  2. Comment installer Apache sur Ubuntu 18.04

  3. Comment installer MariaDB 10.4 sur Ubuntu 18.04

  4. Comment installer PostgreSQL sur Ubuntu 18.04

  5. Comment installer MongoDB sur Ubuntu 18.04

Comment installer Nginx sur Ubuntu 16.04

Comment installer PostgreSQL 14 dans Ubuntu 20.04

Comment installer PostgreSQL sur Ubuntu 14.04

Comment installer PostgreSQL sur Ubuntu 15.04

Comment installer PostgreSQL sur Ubuntu 18.04 Bionic Beaver

Comment installer PostgreSQL sur Ubuntu 22.04