Comment installer phpPgAdmin sur Ubuntu 20.04 LTS

Dans ce tutoriel, nous allons vous montrer comment installer phpPgAdmin sur Ubuntu 20.04 LTS. Pour ceux d’entre vous qui ne le savaient pas, PhpPgAdmin est une interface de gestion de base de données Web pour PostgreSQL. Il fournit un moyen simple de gérer PostgreSQL via l’interface Web.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L’installation est assez simple et suppose que vous utilisez le compte root, sinon vous devrez peut-être ajouter ‘sudo‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l’installation étape par étape de phpPgAdmin sur Ubuntu 20.04 (Focal Fossa). Vous pouvez suivre les mêmes instructions pour Ubuntu 18.04, 16.04 et toute autre distribution basée sur Debian comme Linux Mint.

Installer phpPgAdmin sur Ubuntu 20.04 LTS Focal Fossa

Étape 1. Tout d’abord, assurez-vous que tous vos packages système sont à jour en exécutant ce qui suit apt commandes dans le terminal.

sudo mise à jour appropriée
sudo mise à niveau appropriée

Étape 2. Installation de la base de données PostgreSQL.

Exécutons la commande suivante pour installer le serveur PostgreSQL :

sudo apt installer postgresql postgresql-contrib

Après avoir installé PostgreSQL, démarrez le service PostgreSQL et activez-le après le redémarrage du système :

sudo systemctl démarrer postgresql
sudo systemctl activer postgresql

Étape 3. Configurez une base de données pour PhpPgAdmin.

Nous devons maintenant créer une base de données et un utilisateur pour PhpPgAdmin. Exécutez la commande suivante ci-dessous pour créer une base de données et un utilisateur :

sudo su – postgres psql

Créons un nom d’utilisateur “meilanaavec le mot de passe « your-strong-passwd.

postgres=# CRÉER UN UTILISATEUR meilana AVEC LE MOT DE PASSE ‘your-strong-passwd’; postgres=# CRÉER UNE BASE DE DONNÉES pgadmindb;

Ensuite, accordez tous les privilèges au pgadmindb avec la commande suivante :

postgres=# ACCORDER TOUS LES PRIVILÈGES SUR LA BASE DE DONNÉES pgadmindb à meilana ;

Pour quitter le shell PostgreSQL, exécutez la commande suivante :

postgres=# q

Étape 4. Installation de phpPgAdmin sur Ubuntu 20.04.

PhpPgAdmin est disponible par défaut dans le référentiel par défaut d’Ubuntu 20.04. Vous pouvez l’installer avec ce qui suit apt commande ci-dessous :

sudo apt installer phpppgadmin

Ensuite, nous éditons maintenant le Apache configuration. Vous pouvez le faire en modifiant le /etc/apache2/conf-available/phppgadmin.conffichier de configuration:

nano /etc/apache2/conf-available/phppgadmin.conf

Trouvez la ligne suivante :

Exiger local

Et remplacez-le par la ligne suivante :

Exiger tout accordé

Redémarrez maintenant le service apache pour appliquer les modifications apportées :

sudo test de configuration apachectl
sudo systemctl redémarrer apache2

Étape 5. Configurez le pare-feu UFW.

Si vous avez activé le pare-feu UFW sur votre machine Ubuntu, vous devrez peut-être autoriser certains services à accéder à PhpPgAdmin :

sudo ufw autoriser http
sudo ufw autoriser https
sudo ufw autoriser ssh
sudo statut ufw

Étape 6. Accéder à l’interface Web de PhpPgAdmin.

Une fois l’installation terminée, ouvrez votre navigateur Web préféré et accédez à l’interface Web PhpPgAdmin à l’aide de l’URL https://your-server-ip/phppgadmin.

Toutes nos félicitations! Vous avez installé avec succès phpPgAdmin. Merci d’avoir utilisé ce didacticiel pour installer phpPgAdmin sur le système Ubuntu 20.04 LTS Focal Fossa. Pour une aide supplémentaire ou des informations utiles, nous vous recommandons de vérifier le site officiel de phpPgAdmin.