GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer Webmin sur CentOS 8

Webmin est un outil de configuration et de gestion de 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 packages avec l'interface Web Webmin. Webmin est très similaire à cPanel et offre un moyen simple 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 d'abord le désactiver.

Vous pouvez le faire en éditant /etc/selinux/config fichier :

nano /etc/selinux/config

Effectuez les modifications suivantes :

SELINUX=disabled

Enregistrez 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-Detect

Une fois toutes les dépendances installées, téléchargez le package Webmin RPM depuis la page de téléchargement de Sourceforge avec la commande suivante :

wget https://prdownloads.sourceforge.net/webadmin/webmin-1.930-1.noarch.rpm

Une fois téléchargé, exécutez la commande suivante pour installer Webmin :

rpm -ivh webmin-1.930-1.noarch.rpm

Vous devriez voir le résultat suivant :

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 s'exécute sur le port 10000. Vous pouvez vérifier si Webmin est en cours d'exécution ou non avec la commande suivante :

netstat -ant | grep 10000

Vous devriez voir le résultat suivant :

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 webmin

Vous devriez voir le résultat suivant :

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 webmin

Installer Webmin avec Yum Repository

Vous pouvez également installer Webmin à partir du référentiel CentOS Yum. Commencez par créer un référentiel Webmin avec la commande suivante :

nano /etc/yum.repos.d/webmin.repo

Ajoutez les lignes suivantes :

[Webmin]
name=Webmin Distribution Neutral
mirrorlist=https://download.webmin.com/download/yum/mirrorlist
enabled=1

Enregistrez et fermez le fichier. Ensuite, téléchargez et ajoutez la clé de signature du référentiel avec la commande suivante :

wget http://www.webmin.com/jcameron-key.asc
rpm --import jcameron-key.asc

Ensuite, installez le Webmin en exécutant la commande suivante :

dnf install webmin

Une fois l'installation terminée, vous devriez voir le résultat suivant :

  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 --reload

Maintenant, ouvrez votre navigateur Web et tapez l'URL https://your-server-ip:10000 . Vous serez redirigé vers la page suivante :

Indiquez votre utilisateur root, votre mot de passe et cliquez sur Signer dans bouton. Vous devriez voir le tableau de bord Webmin sur la page suivante :

À partir de là, vous pouvez facilement configurer et gérer votre serveur CentOS 8.

Conclusion

Toutes nos félicitations! vous avez installé avec succès Webmin sur le serveur CentOS 8. Vous pouvez maintenant installer facilement le serveur LAMP/LEMP, le serveur FTP et héberger votre site Web facilement via l'interface Web Webmin.


Cent OS
  1. Comment installer MongoDB sur CentOS 8

  2. Comment installer R sur CentOS 7

  3. Comment installer Apache Cassandra sur CentOS 7

  4. Comment installer XWiki sur CentOS 7

  5. Comment installer Webmin sur CentOS 7

Comment installer Apache dans CentOS 8

Comment installer Webmin sur CentOS 7

Comment installer Java sur CentOS 8

Comment installer Yarn sur CentOS 8

Comment installer la métabase sur CentOS 8

Comment installer Jenkins sur CentOS 8