Installation · 3 min read · Nov 04, 2025
Comment installer Webmin sur CentOS 8

Webmin est un outil de configuration et de gestion système gratuit, open-source et basé sur le web pour les systèmes d’exploitation de type Unix. Vous pouvez configurer le serveur web Apache, Samba, DNS, Mail, FTP, base de données, système de fichiers et gestion des paquets avec l’interface web de Webmin. Webmin est très similaire à cPanel et fournit un moyen facile de gérer les systèmes Linux via un navigateur web.
Dans ce tutoriel, nous allons vous montrer comment installer Webmin en utilisant deux méthodes différentes sur CentOS 8.
Prérequis
- Un serveur exécutant CentOS 8.
- Un mot de passe root est configuré sur votre serveur.
Mise en route
Par défaut, SELinux est activé sur le serveur CentOS 8. Vous devrez donc le désactiver d’abord.
Vous pouvez le faire en modifiant le fichier /etc/selinux/config :
nano /etc/selinux/configApportez les modifications suivantes :
SELINUX=disabledEnregistrez et fermez le fichier. Ensuite, redémarrez votre serveur pour appliquer les modifications.
Installer Webmin avec RPM
Tout d’abord, vous devrez installer les dépendances requises en exécutant la commande suivante :
dnf install perl perl-Net-SSLeay openssl perl-Encode-DetectUne fois toutes les dépendances installées, téléchargez le paquet RPM de Webmin depuis la page de téléchargement de Sourceforge avec la commande suivante :
wget https://prdownloads.sourceforge.net/webadmin/webmin-1.930-1.noarch.rpmUne fois téléchargé, exécutez la commande suivante pour installer Webmin :
rpm -ivh webmin-1.930-1.noarch.rpmVous devriez voir la sortie suivante :
warning: webmin-1.930-1.noarch.rpm: Header V4 DSA/SHA1 Signature, key ID 11f63c51: NOKEY
Verifying... ################################# [100%]
Preparing... ################################# [100%]
Operating system is CentOS Linux
Updating / installing...
1:webmin-1.930-1 ################################# [100%]
Webmin install complete. You can now login to https://centos8:10000/
as root with your root password.Par défaut, Webmin fonctionne sur le port 10000. Vous pouvez vérifier si Webmin fonctionne ou non avec la commande suivante :
netstat -ant | grep 10000Vous devriez voir la sortie suivante :
tcp 0 0 0.0.0.0:10000 0.0.0.0:* LISTEN Vous pouvez également vérifier le processus Webmin avec la commande suivante :
ps -ef | grep webminVous devriez voir la sortie suivante :
root 2131 1 0 12:29 ? 00:00:00 /usr/bin/perl /usr/libexec/webmin/miniserv.pl /etc/webmin/miniserv.conf
root 2225 6290 0 12:30 pts/0 00:00:00 grep --color=auto webminInstaller Webmin avec le dépôt Yum
Vous pouvez également installer Webmin à partir du dépôt Yum de CentOS. Tout d’abord, créez un dépôt Webmin avec la commande suivante :
nano /etc/yum.repos.d/webmin.repoAjoutez les lignes suivantes :
[Webmin]
name=Webmin Distribution Neutral
mirrorlist=https://download.webmin.com/download/yum/mirrorlist
enabled=1Enregistrez et fermez le fichier. Ensuite, téléchargez et ajoutez la clé de signature du dépôt avec la commande suivante :
wget http://www.webmin.com/jcameron-key.asc
rpm --import jcameron-key.ascEnsuite, installez Webmin en exécutant la commande suivante :
dnf install webminUne fois l’installation terminée, vous devriez voir la sortie suivante :
Installing : webmin-1.930-1.noarch 2/2
Running scriptlet: webmin-1.930-1.noarch 2/2
Webmin install complete. You can now login to https://centos8:10000/
as root with your root password.Accéder à Webmin dans le navigateur
Par défaut, Webmin écoute sur le port 10000. Vous devrez donc ouvrir le port Webmin dans firewalld. Vous pouvez le faire avec la commande suivante :
firewall-cmd --zone=public --add-port=10000/tcp --permanent
firewall-cmd --reloadMaintenant, ouvrez votre navigateur web et tapez l’URL https://your-server-ip:10000. Vous serez redirigé vers la page suivante :

Fournissez votre utilisateur root, mot de passe et cliquez sur le bouton Se connecter. Vous devriez voir le tableau de bord Webmin sur la page suivante :

À partir de là, vous pouvez configurer et gérer facilement votre serveur CentOS 8.
Conclusion
Félicitations ! Vous avez réussi à installer Webmin sur le serveur CentOS 8. Vous pouvez maintenant facilement installer un serveur LAMP/LEMP, un serveur FTP et héberger votre site web facilement via l’interface web de Webmin.
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.