Installation de Pgadmin 4 sur Debian Top 10

Installation de Pgadmin 4 sur Debian Top 10
PGADMIN est un outil graphique pour administrer des serveurs de base de données PostgreSQL comme PhpMyAdmin vers les serveurs de base de données MySQL / MARIADB. Au moment d'écrire ces lignes, Pgadmin 4 est la dernière version.

Dans cet article, je vais vous montrer comment installer Pgadmin 4 sur Debian 10 Buster. Alors, commençons.

Ajout du référentiel officiel de package postgresql:

PGADMIN 4 n'est pas disponible dans le référentiel officiel du package de Debian 10 Buster. Mais, vous pouvez facilement ajouter le référentiel officiel de package de PostgreSQL sur Debian 10 et installer Pgadmin 4 à partir de là.

Tout d'abord, mettez à jour le cache du référentiel de package APT avec la commande suivante:

$ sudo apt mise à jour

Maintenant, installez boucle, ca-certificats de CA et gnupg Packages avec la commande suivante:

$ sudo apt-get install curl ca-certificats gnupg

Presse Y Et puis appuyez sur Pour confirmer l'installation.

boucle, ca-certificats de CA et gnupg devrait être installé.

Maintenant, ajoutez la clé GPG du référentiel de package officiel de PostgreSQL au gestionnaire de package APT avec la commande suivante:

$ curl https: // www.postgresql.org / média / clés / accc4cf8.ASC | sudo apt-key ajouter -

La clé GPG doit être ajoutée au gestionnaire de packages APT.

Maintenant, ajoutez le référentiel officiel de package postgresql sur votre machine Debian 10 avec la commande suivante:

$ echo 'deb http: // apt.postgresql.org / pub / repos / apt / buster-pgdg main '
| TEE SUDO / ETC / APT / SOURCES.liste.d / postgresql.liste

Le référentiel officiel de package postgresql doit être ajouté.

Maintenant, mettez à jour le cache du référentiel de package APT avec la commande suivante:

$ sudo apt mise à jour

Le cache du référentiel de package APT doit être mis à jour. Comme vous pouvez le voir, le référentiel officiel de package de PostgreSQL est dans la liste. Ainsi, le référentiel officiel de package de PostgreSQL est actif.

Installation de PostgreSQL:

Pour utiliser PGADMIN 4, vous devez avoir au moins un serveur de base de données PostgreSQL. Vous pouvez l'installer sur un ordinateur différent de celui où vous avez installé Pgadmin 4. Vous pouvez également installer la base de données PostgreSQL et Pgadmin 4 sur le même ordinateur.

Dans cet article, je vais installer PostgreSQL et Pgadmin 4 sur le même ordinateur Debian 10.

Pour installer la dernière version stable de PostgreSQL (PostgreSQL 11 au moment de la rédaction de cet article), exécutez la commande suivante:

$ sudo apt install postgresql

Maintenant, appuyez sur Y Et puis appuyez sur Pour confirmer l'installation.

PostgreSQL doit être installé.

Maintenant, vérifiez si postgresql Le service est actif avec la commande suivante:

$ sudo systemctl status postgresql

Comme tu peux le voir, postgresql Le service est actif. C'est aussi activé Pour démarrer automatiquement sur le démarrage du système.

Si le service PostgreSQL n'est pas actif dans votre cas, exécutez la commande suivante pour la démarrer.

$ sudo systemctl start postgresql

Définition d'un mot de passe pour l'utilisateur Postgres PostgreSQL:

Afin d'accéder à PostgreSQL depuis PGADMIN 4, vous devez configurer un mot de passe pour votre utilisateur de la base de données PostgreSQL que vous souhaitez utiliser pour vous connecter au serveur de base de données PostgreSQL. Je vais configurer un mot de passe pour l'utilisateur PostgreSQL par défaut postgres Dans cet article juste pour garder les choses simples.

Tout d'abord, connectez-vous comme le postgres Utilisateur avec la commande suivante:

$ sudo su - Postgres

Maintenant, démarrez le shell PostgreSQL avec la commande suivante:

$ psql

Maintenant, définissez un mot de passe pour le postgres Utilisateur de la base de données comme suit:

\ mot de passe> Postgres

Maintenant, saisissez un nouveau mot de passe pour le postgres utilisateur et appuyez sur .

Tapez à nouveau le même mot de passe et appuyez sur .

Votre mot de passe souhaité devrait être défini pour le postgres Utilisateur de la base de données.

Maintenant, sortez de la coque PostgreSQL comme suit:

\ q

Maintenant, déconnectez-vous du postgres Shell de l'utilisateur comme suit:

$ exit

Installation de Pgadmin 4:

Maintenant, vous pouvez installer Pgadmin 4 sur votre machine Debian 10 avec la commande suivante:

$ sudo apt install pgadmin4-apache2

Presse Y Et puis appuyez sur Pour confirmer l'installation.

Maintenant, saisissez une adresse e-mail pour Pgadmin 4 et appuyez sur . Vous en aurez besoin pour vous connecter à l'interface Web Pgadmin 4. Si vous ne savez pas ce que c'est, alors l'e-mail utilisateur par défaut postgres @ localhost c'est bien.

Maintenant, saisissez un mot de passe pour l'e-mail utilisateur de Pgadmin 4 et appuyez sur . N'oubliez pas le mot de passe tel que vous en aurez besoin pour vous connecter à l'interface Web Pgadmin 4.

Pgadmin 4 doit être installé à ce stade.

Maintenant, vérifiez si le apache2 Le service s'exécute avec la commande suivante:

$ sudo systemctl status apache2

Comme vous pouvez le voir, le apache2 Le service est actif/ /en cours Et c'est aussi activé Pour démarrer automatiquement le démarrage du système.

Accès à Pgadmin 4:

Vous pouvez accéder à Pgadmin 4 depuis n'importe quel navigateur Web. Ouvrez simplement un navigateur et visitez http: // localhost / pgadmin4 (pour accéder localement) ou http: //<ADRESSE IP> / pgadmin4 (pour l'accès à distance)

NOTE: Vous pouvez trouver le ADRESSE IP de votre machine Debian 10 où Pgadmin 4 est installé avec la commande suivante:

$ ip a

Une fois que vous visitez l'URL de l'interface Web Pgadmin 4, vous devriez voir la page suivante. Maintenant, saisissez l'e-mail et le mot de passe de l'utilisateur que vous avez configurés lors de l'installation de Pgadmin 4 et cliquez sur Connexion.

Vous devriez être connecté.

Ajout de serveurs postgresql à Pgadmin 4:

Maintenant, vous devez ajouter au moins un serveur de base de données PostgreSQL afin d'utiliser Pgadmin 4.

Pour ajouter un nouveau serveur de base de données PostgreSQL, clic droit (RMB) Les serveurs et cliquez sur Créer > Serveur… comme marqué dans la capture d'écran ci-dessous.

Maintenant, dans le Général onglet, saisissez un Nom pour votre serveur.

Maintenant, allez au Connexion onglet et saisissez le nom d'hôte ou la propriété intellectuelle de l'hôte, le nom de la base de données, le nom d'utilisateur et le mot de passe. Si vous avez suivi cet article pour configurer également un serveur de base de données PostgreSQL, alors le nom d'hôte devrait être hôte local, et base de données nom et nom d'utilisateur devrait être postgres, et le mot de passe devrait être ce que vous avez mis en place. Une fois que vous avez terminé, cliquez sur Sauvegarder.

Votre serveur de base de données postgresql souhaité doit être ajouté. Maintenant, vous pouvez surveiller le serveur de bases de données, créer des bases de données, créer des tables, insérer des données sur les tables, etc. à partir de l'interface Web PGADMIN 4.

Alors, c'est ainsi que vous installez Pgadmin 4 sur Debian 10 Buster. Merci d'avoir lu cet article.