É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-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.whlAprè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.pyAjouter le contenu suivant en Config_local.py.
Importer un système d'exploitationMaintenant, 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-htmlminLe 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-contribTapez «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 postgresConfigurer le mot de passe du nom d'utilisateur, «Postgres». Il demandera à taper le mot de passe deux fois pour confirmation.
# \ mot de passe postgresSi 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 /