Installez pgadmin4 sur Ubuntu

Installez pgadmin4 sur Ubuntu
Pgadmin est un outil de gestion et de développement open source populaire qui est publié sous la licence PostgreSQL / Artistique. Différents types d'opérations de base de données peuvent être effectués facilement à partir du navigateur en utilisant ce logiciel. Ce logiciel peut être utilisé sur les systèmes d'exploitation les plus populaires. Actuellement, Pgadmin 4 est libéré et il est développé à l'aide de Python et JQuery. De nombreuses améliorations sont effectuées dans Pgadmin 4 par rapport à Pgadmin 3. N'importe qui peut télécharger le fichier source ou binaire de ce logiciel basé sur un système d'exploitation particulier pour l'installation. L'utilisateur devra avoir des connaissances techniques pour installer Pgadmin en compilant le fichier source. De sorte que le processus d'installation est pour les utilisateurs préalables uniquement. L'installation de pgadmin à partir du fichier binaire est le meilleur moyen pour l'utilisateur novice. Comment vous pouvez installer et utiliser Pgadmin sur Ubuntu à partir des fichiers binaires est affiché dans ce tutoriel.
Voir le didacticiel vidéo ci-dessous sur PGADMIN4 Instalaiton sur Ubuntu:

Étapes d'installation de Pgadmin 4

1. Mettre à jour le système

Avant de démarrer le processus d'installation, vous devez mettre à jour le système en exécutant la commande suivante.

$ sudo apt-get updat

2. jepackages obligatoires nstall

Trois packages doivent installer avant de télécharger Pgadmin qui sont Python, Pip et VirtualEnv. Exécutez la commande suivante pour installer ces packages.

$ sudo apt-get install build-essentiel libssl-dev libffi-dev libgmp3-dev
VirtualEnv Python-Pip Libpq-dev Python-Dev

Lorsque l'invite suivante apparaît, appuyez sury'Pour terminer le processus d'installation des packages requis.

3. Créer un environnement virtuel

Exécutez les commandes suivantes pour créer un nouveau dossier nommé pgadmin4 À l'emplacement actuel, accédez au dossier nouvellement créé et créez l'environnement virtuel.

$ mkdir pgadmin4
$ CD PGADMIN4
$ virtualenv pgadmin4

4. Activer l'environnement virtuel

Aller à pgadmin4 dossier sous pgadmin4 et exécutez les commandes suivantes pour activer l'environnement virtuel.

$ CD PGADMIN4
$ Source Bin / Activate

5. Télécharger pgadmin 4

Exécutez la commande suivante pour télécharger la dernière version de Pgadmin 4.

$ wget https: // ftp.postgresql.org / pub / pgadmin / pgadmin4 / v2.1 / pip / pgadmin4-
2.1-PY2.py3-none-an.whl

Après avoir terminé le téléchargement de Pgadmin, la console ressemblera à l'image suivante.

6. Installer pgadmin 4

Exécutez la commande suivante pour terminer le processus d'installation de Pgadmin 4.

$ pip install pgadmin4-2.1-PY2.py3-none-an.whl

Après l'installation, l'écran suivant apparaîtra.

7. Configurer et exécuter pgadmin 4

Après avoir terminé les étapes d'installation, vous devez créer un fichier de configuration pour exécuter ce logiciel. Créer un nouveau fichier nommé config_local.py Dans lib / python2.7 / Site-Packages / Pgadmin4 / Folder Utilisation de Nano Editor.

$ nano lib / python2.7 / site-packages / pgadmin4 / config_local.py

Ajouter le contenu suivant en Config_local.py.

Importer un système d'exploitation
Data_dir = os.chemin.realpath (OS.chemin.Extenger (u '~ /.pgadmin / '))
Log_file = os.chemin.join (data_dir, 'pgadmin4.enregistrer')
Sqlite_path = os.chemin.join (data_dir, 'pgadmin4.db ')
Session_db_path = os.chemin.join (data_dir, «sessions»)
Storage_dir = OS.chemin.join (data_dir, «stockage»)
Server_mode = false

Maintenant, utilisez la commande suivante pour exécuter pgadmin.

$ python lib / python2.7 / site-packages / pgadmin4 / pgadmin4.py

*** Remarque: si une erreur du module FLASK-HTMLMIN apparaît, exécutez les commandes suivantes pour installer le module, puis exécutez le serveur.

$ pip install flask-htmlmin
$ python lib / python2.7 / site-packages / pgadmin4 / pgadmin4.py

Le message suivant apparaîtra si Pgadmin peut fonctionner avec succès.

Maintenant, accédez à http: // localhost: 5050 de tout navigateur. Si toutes les étapes sont terminées correctement, le navigateur affichera la page suivante.

Utilisation de pgadmin 4

Avant d'utiliser PGADMIN, vous devez confirmer que la dernière version de PostgreSQL est installée sur votre système d'exploitation. Exécutez la commande suivante pour installer postgres Package pour postgresql et contribue Package pour prendre des fonctionnalités supplémentaires liées à PostgreSQL.

$ sudo apt-get install postgresql postgresql-contrib

Tapez «Y» lorsque le message suivant apparaît dans le terminal pour terminer le processus d'installation.

Ensuite, vous devez créer le nom d'utilisateur et le mot de passe pour la base de données PostgreSQL. Tapez la commande suivante dans le terminal pour ajouter des informations d'identification de connexion pour l'utilisateur, Postgres.

$ sudo -u postgres psql postgres

Configurer le mot de passe du nom d'utilisateur, «Postgres». Il demandera à taper le mot de passe deux fois pour confirmation.

# \ mot de passe postgres

Si vous souhaitez quitter la session interactive de Postgres, tapez '\ q '.

PostgreSQL est maintenant prêt à l'emploi. Allez au navigateur PGADMIN et cliquez sur le 'Ajouter un nouveau serveur' option.

Il y a quatre onglets dans la boîte de dialogue «Creat-Server». Dans Général onglet, tapez le nom du nouveau serveur. Ici, «testdb» est défini comme nom de serveur. Le réglage des couleurs d'arrière-plan et de premier plan est facultatif. Faire l'option Connect maintenant coché.

Clique sur le Connexion onglet et tapez nom / adresse d'hôte. Ici, hôte local est utilisé comme nom d'hôte. Par défaut, le port est 5432 et le gardez inchangé maintenant. Postgres est défini sous forme de base de données de maintenance par défaut. Le nom d'utilisateur par défaut de cette base de données est également défini comme Postgres qui est créé précédemment. Tapez le mot de passe pour l'utilisateur de Postgres que vous avez créé auparavant. Faire l'option Enregistrer le mot de passe sur. Les deux autres onglets de cette boîte de dialogue, SSL et avancé sont utilisés pour un réglage avancé qui sont omis dans ce tutoriel. Clique sur le Sauvegarder bouton pour créer le serveur testdb.

Lorsque vous développez le serveur TestDB, l'écran suivant apparaîtra. Trois sections apparaîtront dans le côté gauche du navigateur. Ceux-ci sont Bases de données, rôles de connexion / groupe et espaces de table.

Il n'y a qu'une seule base de données n'existe nommée postgres Dans la partie des bases de données. Si vous le souhaitez, vous pouvez créer une nouvelle base de données à partir de cette section et après la création, la base de données sera ajoutée dans cette section.

Deux informations de connexion sont affichées dans la section des rôles de connexion / groupe. Ceux-ci sont pg_signal_backend qui est créé au moment de l'installation et postgres qui est créé plus tard après l'installation. Vous pouvez également créer un nouvel utilisateur et un nouveau rôle à partir de cette section.

La troisième section est les espaces de table qui sont utilisés pour définir l'emplacement des fichiers de données contenant des objets de base de données tels que des tables, des index, etc. Par défaut, deux espaces de table nommés pg_default et pg_global sont créés ici. Si vous le souhaitez, vous pouvez également créer votre propre espace de table à partir de cette section.

Le bon plan du navigateur affiche l'état global du serveur et les activités qui sont les temps de haut et d'arrêt du serveur, le nombre de transactions de base de données par seconde, les tuples, les tuples, bloquer les E / S et les informations d'activité du serveur. Il y a quatre parties dans la section des activités du serveur pour obtenir des informations plus détaillées liées aux activités actuelles du serveur. Ce sont des sessions utilisateur, des informations de verrouillage, des instructions préparées et une configuration.

Ainsi, vous pouvez effectuer différents types d'opérations de la base de données PostgreSQL et surveiller facilement les avitités de base de données actuelles à l'aide de l'outil PGADMIN. Pour passer au niveau suivant, voir le tutoriel ci-dessous qui va dans plus de détails sur l'utilisation de Pgadmin4:

https: // linuxhint.com / pgadmin4_tutorial_beginners /