Comment configurer un serveur de base de données PostgreSQL à partir de Webmin sur Ubuntu Server

PostgreSQL est un outil de base de données léger et avancé pour Linux et d’autres plates-formes. Il est bien pris en charge sur Ubuntu, mais sa configuration et sa gestion via le terminal peuvent être assez ennuyeuses.

Il existe une meilleure façon de configurer un serveur de base de données PostgreSQL sur Ubuntu. Comme? Avec Webmin, l’interface d’administration moderne pour les systèmes Unix. Voici comment utiliser Webmin pour créer une base de données PostgreSQL sur Ubuntu.

Installation de Webmin sur le serveur Ubuntu

Si vous souhaitez utiliser le module PostgreSQL sur Webmin, vous devez configurer Webmin sur votre serveur Ubuntu. Pour que l’application fonctionne, vous devez installer le package DEB à partir du site Web Webmin.

Pour commencer l’installation de Webmin, ouvrez une fenêtre de terminal et accédez au serveur via SSH. Ou utilisez la console TTY sur un serveur tout en étant physiquement assis dessus. Après avoir accédé à l’invite de commande, utilisez les commandes ci-dessous pour obtenir la dernière version de Webmin en cours d’exécution sur votre ordinateur Ubuntu Server.

http://prdownloads.sourceforge.net/webadmin/webmin_1.981_all.deb
sudo apt install ./webmin_1.981_all.deb

Cette section devrait être plus que suffisante pour vous aider à faire fonctionner Webmin dans la configuration d’Ubuntu Server. Cela étant dit, si vous avez besoin de plus de conseils sur la façon de configurer l’outil, suivez notre guide sur la façon de configurer Webmin sur Ubuntu Server.

Définition du mot de passe racine

Webmin Webmin utilise le compte utilisateur root et le mot de passe root pour se connecter. Cependant, vous ne pourrez pas vous connecter immédiatement à Ubuntu Server car Ubuntu verrouille le compte root par défaut.

si vous souhaitez définir un mot de passe root sur Ubuntu Server, commencez par obtenir un shell root avec sudo -s.

sudo -s

Maintenant que vous avez un shell root, vous pourrez définir un mot de passe root pour Ubuntu Server. En utilisant la commande passwd, indiquez à Ubuntu que vous donnez un nouveau mot de passe à votre compte root. Assurez-vous que le mot de passe root est facile à retenir et sécurisé.

Remarque : Si vous avez besoin d’aide pour générer un mot de passe, essayez StrongPasswordGenerator.

passwd

Avec un mot de passe root correctement configuré dans Ubuntu, vous pouvez désormais accéder à l’interface utilisateur Web Webmin. Ouvrez votre navigateur Web préféré, tapez “root” dans le champ du nom d’utilisateur et le mot de passe root dans le champ “mot de passe”.

http://YOUR_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME:10000

Installation des packages PostgreSQL via Webmin

Les packages PostgreSQL doivent être installés sur Ubuntu Server avant que le module PostgreSQL Webmin ne soit disponible. Pour installer le paquet sur votre serveur Ubuntu, veuillez suivre les instructions étape par étape ci-dessous.

Étape 1 : Accédez à l’interface utilisateur Web de Webmin. Cliquez ensuite sur le bouton de menu dans la barre latérale gauche.

Étape 2 : Une fois dans la barre latérale, recherchez la section “Modules inutilisés” et cliquez sur l’icône de flèche vers le bas pour afficher ses éléments de menu.

Étape 3 : Recherchez “PostgreSQL Database Server” dans la section “Modules inutilisés” et cliquez dessus avec la souris. La sélection de cette option affichera la section du module PostgreSQL dans Webmin.

Étape 4 : Trouvez le bouton vert “Installer maintenant” dans Webmin et cliquez dessus avec la souris pour indiquer à Webmin que vous souhaitez installer les packages PostgreSQL sur Ubuntu.

Étape 5 : Après avoir sélectionné le bouton vert “Installer maintenant”, un bouton bleu “Installer” apparaîtra. Sélectionnez-le pour confirmer que vous souhaitez installer les packages PostgreSQL sur Ubuntu à l’aide de Webmin.

Étape 6 : Trouvez le bouton “Actualiser les modules” en bas de la barre latérale de Webmin et cliquez dessus pour actualiser les modules.

Configuration de la base de données PostgreSQL dans Webmin

Les paramètres PostgreSQL par défaut dans Webmin devraient suffire à la plupart des débutants. Cela étant dit, si vous n’êtes pas nouveau sur PostgreSQL et que vous souhaitez configurer les paramètres de votre base de données, voici comment vous pouvez le faire.

Étape 1 : Trouvez la barre latérale Webmin sur le côté gauche et cliquez dessus avec la souris. Ensuite, vous chargez la zone de configuration du serveur de base de données PostgreSQL.

Étape 2 : Trouvez l’icône d’engrenage dans le coin supérieur gauche de la page et cliquez dessus pour accéder aux paramètres du module PostgreSQL.

Étape 3 : Après avoir configuré les paramètres du module, allez dans “Utilisateur, groupes et permissions” pour modifier les paramètres liés au serveur de base de données PostgreSQL.

Créer une nouvelle base de données dans Webmin

Suivez ces étapes si vous souhaitez créer une nouvelle base de données PostgreSQL dans Webmin sur votre serveur Ubuntu.

Étape 1 : Accédez à la zone de base de données PostgreSQL dans Webmin en la sélectionnant sous “Serveur” dans la barre latérale Webmin.

Étape 2 : Trouvez le bouton “Créer une nouvelle base de données” sous Webmin PostgreSQL et cliquez dessus avec la souris.

Étape 3 : Dans le champ “Nom de la base de données”, saisissez le nom de la base de données PostgreSQL. Définissez ensuite vos propres paramètres et cliquez sur le bouton vert “Créer” pour créer une nouvelle base de données.