Comment installer Pgadmin 4 sur Ubuntu 20.04 LTS Linux

Apprenez les commandes pour installer pgAdmin 4 – Outils PostgreSQL sur Ubuntu 20.04 LTS Focal Fossa Linux pour gérer les bases de données à l’aide d’une interface utilisateur graphique basée sur le Web.

Tout comme le populaire phpMyAdmin pour gérer graphiquement les bases de données MySQL ou MariaDB, nous avons ici pgAdmin. C’est aussi un logiciel gratuit et open source pour fournir une interface graphique pour développer et administrer des bases de données PostgreSQL. La licence open source de pgAdmin est héritée du projet PostgreSQL. pgAdmin fonctionne sous Windows, Linux, macOS et d’autres dérivés Unix.

Cependant, contrairement à Linux, pgAdmin sous Windows et macOS peut facilement être installé pour gérer l’exécution de PostgreSQL à distance ou en local.

pgAdmin prend en charge les versions de PostgreSQL qui sont prises en charge au moment de la publication d’une version particulière de pgAdmin (voir Politique de version de PostgreSQL).

Même pour les utilisateurs qui ne sont pas dans le développement de bases de données, le pgAdmin est toujours un logiciel indispensable pour ceux qui utilisent PostgreSQL. Par exemple lorsque vous souhaitez un accès direct aux bases de données créées à des fins de contrôle ou de correction d’erreurs ; pour la sauvegarde et la restauration des bases de données et peut même l’utiliser pour supprimer les bases de données qui ne sont plus utilisées.

Eh bien, ce pgAdmin propose deux types d’installation, l’un est le déploiement de bureau et l’autre le déploiement de serveur.

Déploiement du serveur : Dans cette méthode d’installation, pgAdmin est installé en tant qu’application Web à l’aide d’un serveur Web sur un serveur de ligne de commande, de sorte qu’un ou plusieurs utilisateurs puissent y accéder simultanément à l’aide d’un navigateur Web. Bien sûr, des informations d’identification sont requises pour la sécurité.

Déploiement de bureau : Ce type d’installation est comme tout autre logiciel installé localement sur l’ordinateur. Cela signifie que vous n’avez besoin d’aucun navigateur pour vous connecter et accéder à PostgreSQL, mais que vous êtes limité à un seul utilisateur actuellement connecté au système d’exploitation. De plus, pour cela, l’utilisateur a besoin d’une interface graphique exécutant un système d’exploitation pris en charge.

Eh bien, l’installation de pgAdmin en tant qu’application Web centrale dans le réseau local (déploiement du serveur) est utile si vous ne souhaitez pas le limiter à un seul PC. Cependant, nous vous montrons ici à la fois l’installation de Web et de bureau pour Ubuntu 20.04 Focal Fossa.

Étapes pour installer PostgreSQLName pgAdmin 4 sur Ubuntu 20.04

Les étapes données dans ce tutoriel peuvent également être utilisées pour d’autres Linux basés sur Ubuntu 20.04 Focal Fossa tels que Linux Mint, Elementary OS, POP_OS, et plus encore…

1. Ajouter le référentiel pgAdmin 4

Bien que pgAdmin soit une application open source, nous ne pouvons pas l’installer à l’aide du référentiel système par défaut d’Ubuntu car il n’y est pas disponible. Pour l’obtenir, nous devons ajouter manuellement le dépôt officiellement publié par les développeurs de cet outil sur notre système. Voici la commande pour le faire.

sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list'

2. Ajouter une clé GPG publique

Ensuite, notre système doit s’assurer que les packages que nous recevrons pour installer le pgAdmin 4 proviennent de la source d’origine telle que publiée par le développeur sans aucune modification. Par conséquent, pour cela, nous devons ajouter la clé GPG sur notre système utilisé pour signer les packages de cet outil par ses développeurs.

sudo curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add

3. Mettre à jour Ubuntu 20.04

Une fois que vous avez effectué les deux étapes ci-dessus, nous avons préparé notre système pour installer la dernière version de pgAdmin. Cependant, avant cela, mettez à jour le système pour permettre au système de reconstruire le cache d’index de packages du gestionnaire de packages APT.

sudo apt update && sudo apt upgrade

4. Installez pgAdmin4 sur le serveur Ubuntu 20.04

Comme nous en avons discuté au début de ce didacticiel, pgAdmin peut être utilisé comme application de bureau ainsi que comme application Web. Nous allons donc vous montrer ici comment installer les deux ou l’un des deux.

Ceux qui veulent uniquement le bureau pgadmin4 app sur Ubuntu Linux peut utiliser cette commande :

sudo apt install pgadmin4-desktop

tandis que ceux qui utilisent Ubuntu Server et ont besoin uniquement l’interface Web ou pgAdmin peut utiliser celui-ci :

sudo apt install pgadmin4-web

Eh bien, il peut y avoir un scénario dans lequel vous pourriez utiliser un serveur ou un bureau GUI Ubuntu et vouloir à la fois un bureau pgAdmin et une application Web sur un seul système. Si tel est le cas, vous pouvez utiliser :

sudo apt install pgadmin4

Ici, nous utilisons Ubuntu 20.04 Server, nous optons donc pour l’application Web de cet outil graphique PostgreSQL.

5. Configurez le compte utilisateur pgAdmin

Cette étape concerne uniquement l’interface Web, ce qui signifie que si vous avez installé pgadmin4-web puis exécutez la commande donnée pour créer un nom d’utilisateur et un mot de passe pour le compte d’utilisateur pgAdmin. C’est pour des raisons de sécurité afin qu’aucun utilisateur aléatoire ne puisse accéder à l’interface Web de pgAdmin pour gérer les bases de données.

sudo /usr/pgadmin4/bin/setup-web.sh

Entrez l’adresse e-mail que vous souhaitez utiliser comme nom d’utilisateur et mot de passe pour le même. Une fois cela fait, le programme d’installation vous demandera de redémarrer le serveur Web Apache. presse Oui et frappez le Entrer clé pour le redémarrer.

6. Accéder à l’interface Web de pgAdmin

Alternativement, si vous avez installé l’application Desktop, vous pouvez simplement accéder au lanceur d’applications et y rechercher pgAdmin. Cependant, les utilisateurs comme nous qui ont installé l’application Web de cet outil doivent ouvrir le navigateur sur le système qui peut accéder à l’adresse IP du serveur où vous avez installé le pgAdmin.

Dans la zone URL, saisissez : http://your-server-ip-address/pgadmin4

Comme vous avez reçu l’interface Web, utilisez le nom d’utilisateur et le mot de passe configurés à l’étape précédente de ce didacticiel pour vous connecter.

Accéder à l'interface Web de PgAdmin

7. Connectez la base de données PostgreSQL

L’étape suivante consiste à connecter le serveur PostgreSQL disponible local ou installé à distance pour y accéder et le gérer dans pgAdmin à l’aide de son interface graphique.

Cependant, si vous n’avez pas encore installé et configuré une base de données PostgreSQL pour y accéder à distance/localement, voici le tutoriel à ce sujet : Comment installer la base de données PostgreSQL sur Ubuntu Linux.

Étape 1.Sur votre tableau de bord pgAdmin, cliquez sur le Ajoutez un nouveau serveur.

Ajouter un nouveau serveur dans PgAdmin ubuntu 20.04

Ajouter un nouveau serveur de base de données dans pgAdmin 4

Étape 2: Donnez un nom à votre serveur que vous souhaitez ajouter dans le pgAdmin. C’est juste pour identifier facilement le serveur, vous pouvez donc donner le nom que vous souhaitez. Après cela, cliquez sur le “LienLanguette.

Serveur de noms PostgreSQL PgAdmin

Serveur de noms Serveur PostgreSQL

Étape 3: Dans cette étape, nous ajouterons les détails du serveur de base de données PostgreSQL local ou distant auquel nous voulons nous connecter. Ajoutez l’adresse IP du serveur. Laissez les valeurs de la base de données Port et Maintenance telles quelles. Ensuite, dans le nom d’utilisateur, ajoutez l’utilisateur de la base de données à laquelle vous souhaitez accéder, et dans la zone Mot de passe, le mot de passe de votre utilisateur de base de données.

Enfin, cliquez sur le sauvegarder bouton. Si tout se passe bien, vous aurez accès à votre serveur de base de données distant.

Configuration de la connexion pgadmin 4

Configurer la connexion à la base de données

Voici le tableau de bord de pgAdmin une fois connecté.

Comment installer Pgadmin 4 sur Ubuntu 20.04 LTS Linux

7. Comment mettre à jour

Ici, nous avons utilisé le gestionnaire de packages APT et le référentiel officiel de pgAdmin 4 pour l’installer sur Ubuntu 20.04. Par conséquent, à l’avenir, si vous souhaitez installer la dernière mise à jour compatible disponible sur votre système. Exécutez simplement :

sudo apt update && sudo apt upgrade

8. Supprimer ou désinstaller pgAdmin d’Ubuntu 20.04

Ceux qui ne veulent plus de pgAdmin 4 sur leur serveur ou système de bureau Ubuntu 20.04 LTS peuvent le supprimer. Pour cela rendez-vous dans votre terminal de commande et lancez la commande suivante :

Uniquement pour l’application de bureau

sudo apt autoremove --purge pgadmin4-desktop

Uniquement pour l’application Webcelui que nous avons installé ici.

sudo apt autoremove --purge pgadmin4-web

Ou vous pouvez le supprimer complètement quel que soit le type d’installation :

sudo apt autoremove --purge pgadmin4*

Aussi, pour supprimer le référentiel :

sudo rm -r /etc/apt/sources.list.d/pgadmin4.list

Autres Articles :

Comment installer phpMyAdmin avec Apache sur Ubuntu 22.04 LTS
Installer Postgresql 13 sur AWS Ec2 Amazon Linux 2
Installer PostgreSQL et pgAdmin dans AlmaLinux / Rocky 8
Installez l’application Stremio Streaming sur Ubuntu 22.04 LTS Jammy