2021-10-30 15:52 Temps de lecture : 7 min

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

PostgreSQL se présente comme un système de gestion de bases de données puissant et léger, parfaitement adapté à Linux et à d'autres environnements. Bien que son fonctionnement soit optimal sur Ubuntu, la configuration et la gestion via le terminal peuvent s'avérer fastidieuses.

Heureusement, il existe une approche plus conviviale pour déployer un serveur PostgreSQL sur Ubuntu : l'utilisation de Webmin, une interface d'administration moderne pour les systèmes Unix. Voici comment exploiter Webmin pour établir une base de données PostgreSQL sur votre système Ubuntu.

Installation de Webmin sur Ubuntu Server

Pour exploiter le module PostgreSQL de Webmin, vous devrez d'abord installer Webmin sur votre serveur Ubuntu. Cette installation requiert le téléchargement d'un package DEB depuis le site officiel de Webmin.

Pour initier l'installation, ouvrez un terminal et connectez-vous au serveur via SSH. Vous pouvez également utiliser la console TTY en vous connectant directement au serveur. Une fois l'accès à la ligne de commande obtenu, utilisez les commandes ci-dessous pour installer la dernière version de Webmin sur votre machine Ubuntu Server.

wget http://prdownloads.sourceforge.net/webadmin/webmin_1.981_all.deb
sudo dpkg -i webmin_1.981_all.deb

Ces étapes devraient suffire pour rendre Webmin opérationnel sur votre serveur Ubuntu. Toutefois, si vous souhaitez des instructions plus détaillées, n'hésitez pas à consulter notre guide spécifique sur l'installation de Webmin sur Ubuntu Server.

Configuration du mot de passe root

L'interface web de Webmin utilise le compte et le mot de passe root pour l'authentification. Cependant, la connexion directe avec le compte root est impossible par défaut sur Ubuntu Server.

Pour configurer le mot de passe root sur votre serveur Ubuntu, commencez par obtenir un shell root en exécutant la commande sudo -s.

sudo -s

Une fois le shell root obtenu, vous pourrez définir un nouveau mot de passe root pour Ubuntu Server. Utilisez la commande passwd pour indiquer que vous modifiez le mot de passe du compte root. Choisissez un mot de passe sécurisé et facile à retenir.

Note : si vous avez besoin d'aide pour générer un mot de passe, vous pouvez utiliser le StrongPasswordGenerator.

passwd

Après avoir configuré le mot de passe root, vous pourrez accéder à l'interface web de Webmin. Ouvrez votre navigateur web et saisissez "root" comme nom d'utilisateur et le mot de passe root que vous venez de définir dans le champ "mot de passe".

http://ADRESSE_IP_OU_NOM_DE_DOMAINE_DE_VOTRE_SERVEUR_UBUNTU:10000

Installation des packages PostgreSQL via Webmin

Les packages PostgreSQL doivent être installés sur Ubuntu Server avant que le module PostgreSQL de Webmin ne soit utilisable. Pour ce faire, suivez les instructions ci-dessous.

Étape 1 : Connectez-vous à l'interface web de Webmin et cliquez sur le bouton de menu situé dans la barre latérale gauche.

Étape 2 : Dans la barre latérale, localisez la section "Modules inutilisés" et cliquez sur l'icône de la flèche vers le bas pour afficher les éléments du menu.

Étape 3 : Trouvez "Serveur de base de données PostgreSQL" dans la liste des "Modules non utilisés" et cliquez dessus. Cela affichera la section du module PostgreSQL dans Webmin.

Étape 4 : Cherchez le bouton vert "Installer maintenant" et cliquez dessus pour indiquer à Webmin que vous souhaitez installer les packages PostgreSQL sur Ubuntu.

Étape 5 : Après avoir sélectionné le bouton "Installer maintenant", un bouton bleu "Installer" apparaîtra. Cliquez dessus pour confirmer l'installation des packages PostgreSQL sur votre système Ubuntu avec Webmin.

Étape 6 : Enfin, recherchez et cliquez sur le bouton "Actualiser les modules" situé en bas de la barre latérale Webmin pour actualiser les modules.

Configuration de votre base de données PostgreSQL dans Webmin

Les paramètres par défaut de PostgreSQL dans Webmin sont généralement suffisants pour les débutants. Toutefois, si vous avez des connaissances en PostgreSQL et que vous souhaitez personnaliser les paramètres de votre base de données, voici comment procéder.

Étape 1 : Dans la barre latérale Webmin, cliquez sur "Serveurs" puis sélectionnez "Serveur de base de données PostgreSQL".

Étape 2 : Recherchez l'icône d'engrenage située 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, accédez à la section "Utilisateurs, groupes et autorisations" pour ajuster les paramètres liés au serveur PostgreSQL.

Création d'une nouvelle base de données dans Webmin

Voici les étapes à suivre pour créer une nouvelle base de données PostgreSQL dans Webmin sur votre serveur Ubuntu.

Étape 1 : Accédez à la section "Base de données PostgreSQL" de Webmin, accessible via le menu "Serveurs" dans la barre latérale de Webmin.

Étape 2 : Cliquez sur le bouton "Créer une nouvelle base de données" dans la zone PostgreSQL de Webmin.

Étape 3 : Dans le champ "Nom de la base de données", saisissez le nom que vous souhaitez attribuer à votre base de données PostgreSQL. Ensuite, configurez les paramètres personnalisés selon vos besoins et cliquez sur le bouton vert "Créer" pour finaliser la création de la nouvelle base de données.

Auteur
France

Rédacteur tech, guides pratiques et astuces numériques.