50 % de réduction sur tous les plans, durée limitée. À partir de $2.48/mo
8 min restantes
Serveurs et OS

Comment installer Webmin sur un VPS - [Guide étape par étape]

Armin Potter By Armin Potter 8 min de lecture Mis à jour le 15 avr. 2023
Comment installer Webmin sur un VPS

Webmin est une interface web d'administration système pour les systèmes de type Unix, comme Linux. Elle offre un ensemble complet de fonctionnalités pour gérer votre système : gestion du système, réseau, stockage et sécurité. Webmin est un logiciel libre et open source distribué sous la licence GNU, Licence Publique Générale.

Depuis n'importe quel navigateur web moderne, vous pouvez gérer les comptes utilisateurs, Apache, DNS, le partage de fichiers, et bien plus encore.

Dans ce guide, nous verrons comment installer Webmin sur un VPS, sur un serveur Ubuntu et sur un serveur basé sur Debian.

Mais avant cela, passons en revue les avantages de Webmin et voyons pourquoi nous en avons besoin.

Pourquoi utiliser Webmin sur un VPS ?

Webmin est un outil d'administration serveur basé sur le web. Il vous permet de gérer votre serveur depuis n'importe où, directement depuis un navigateur. Il intègre un large éventail de modules pour couvrir les tâches courantes, et peut être étendu avec des modules supplémentaires selon vos besoins. Certains affirment même que Webmin remporte le débat Webmin par rapport à cPanel.

Utiliser Webmin sur un VPS présente de nombreux avantages. En voici quelques-uns parmi les plus notables :

  • L'avantage le plus important est sans doute que Webmin est gratuit et open source. Pas besoin de vous soucier de votre budget.
  •  Webmin est simple à prendre en main. Il offre une interface graphique intuitive pour gérer votre serveur, ce qui est particulièrement utile si vous débutez en administration système : vous pouvez facilement créer des comptes utilisateurs, configurer Apache et gérer vos bases de données.
  • Webmin est compatible avec toutes les principales distributions Linux. Inutile de changer votre serveur.
  • Installer Webmin sur un VPS vous fait gagner du temps grâce à des raccourcis vers les commandes les plus utilisées.
  • Il supprime également la nécessité d'utiliser des outils en ligne de commande pour modifier des fichiers de configuration ou exécuter des commandes.
  • Webmin fournit une API pour intégrer des applications tierces dans le système Webmin.
  • Autre avantage d'héberger Webmin sur un VPS : tout reste organisé en un seul endroit. Tous les paramètres et configurations de votre serveur sont centralisés, ce qui facilite la recherche et les modifications, surtout si vous ajustez fréquemment vos réglages.
  • De plus, installez Webmin sur un VPS pour renforcer la sécurité de votre environnement.
  • Enfin, Webmin bénéficie d'une grande communauté d'utilisateurs, avec une documentation complète et des forums d'entraide actifs. Sa fiabilité n'est plus à prouver.

Maintenant que vous connaissez l'intérêt d'installer Webmin sur un VPS, passons à la pratique.

À lire aussi: Installer pptp VPN sur votre VPS

Comment installer Webmin sur un serveur CentOS ou un serveur basé sur RHEL

Si vous cherchez une interface simple pour gérer votre VPS, Webmin est une excellente option. Voyons comment installer Webmin sur un VPS (Virtual Private Server).

Étape 1 : Commencez par installer les paquets de dépendances.

 sudo yum install nano -y 

Étape 2 : Ajoutez le dépôt Webmin à la liste des dépôts. Ouvrez un terminal et entrez la commande suivante :

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

Étape 3 : Ajoutez les lignes suivantes au fichier :

  [Webmin]

  name=Webmin Distribution Neutral

  #baseurl=http://download.webmin.com/download/yum

  mirrorlist=http://download.webmin.com/download/yum/mirrorlist

  enabled=1

Étape 4 : Téléchargez et installez la clé GPG à l'aide de la commande suivante :

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

Étape 5 : Mettez à jour le dépôt :

  sudo yum check-update

Étape 6 : Installez Webmin en entrant la commande suivante :

  sudo yum install webmin -y

Si l'installation échoue en raison de dépendances manquantes, relancez simplement la commande d'installation.

Étape 7 : Démarrez le service et configurez-le pour qu'il se lance automatiquement :

  chkconfig webmin on
  service webmin start

Étape 8 : Si vous utilisez un pare-feu, autorisez Webmin à le traverser avec la commande suivante :

  firewall-cmd --permanent --add-port=10000/tcp
firewall-cmd --reload

Étape 9 : Vous pouvez maintenant vous connecter à Webmin. Ouvrez l'adresse suivante dans votre navigateur :

  https://your-ip-addres:10000

Étape 10 : Entrez votre nom d'utilisateur et votre mot de passe via le protocole HTTPS.

Par défaut, le nom d'utilisateur est root et le mot de passe est celui de l'utilisateur root.

Étape 11 : Configurez votre VPS

Il est maintenant temps de configurer votre VPS avec Webmin en accédant à « Configuration de Webmin ».

Étape 12 : Changez le port par défaut

Si votre VPS Webmin dispose d'une IP publique, rendez-vous dans « Ports et adresses » et définissez le port standard sur « some ».

Voilà, vous savez maintenant comment installer Webmin sur un VPS.

Pour modifier votre mot de passe Webmin, entrez la commande suivante :

/usr/libexec/webmin/changepass.pl /etc/webmin root NEWPASSWORD

Il n'est cependant pas recommandé de modifier le mot de passe d'un utilisateur spécifique dans Webmin.

Hôte virtuel Webmin

Parmi les nombreuses fonctionnalités de Webmin, les hôtes virtuels vous permettent d'héberger plusieurs sites web sur un seul serveur. Après avoir installé Webmin sur un VPS, créez des hôtes virtuels en suivant ces étapes :

  • Étape 1 : Go au panneau de contrôle.
  • Étape 2 : Mettez à jour Webmin pour vous assurer d'utiliser sa dernière version.
  • Étape 3 : Connectez-vous à Webmin et cliquez sur l'icône Serveurs.
  • Étape 4 : Cliquez sur Apache WebServer.
  • Étape 5 : Sélectionnez « any address » dans la section « Create a New Virtual Server ».
  • Étape 6 : Dans la section « port », entrez 80 et sélectionnez le dernier bouton radio.
  • Étape 7 : Dans la section « document root », indiquez le nom du répertoire des fichiers HTML de votre hôte virtuel.
  • Étape 8 : Entrez le nom de domaine dans la section « server name ».

Votre hôte virtuel Webmin est maintenant créé.

Comment installer Webmin sur un serveur Ubuntu ou un serveur basé sur Debian

Ubuntu est un système d'exploitation Linux basé sur Debian, apprécié pour sa facilité d'utilisation et sa large sélection de paquets logiciels. Ubuntu est aussi l'une des distributions Linux les plus répandues sur les serveurs web, notamment grâce à son intégration native de Webmin. Webmin propose une interface graphique intuitive pour gérer les paramètres du serveur, notamment Apache, MySQL et les comptes utilisateurs. Il simplifie considérablement la configuration d'un serveur Ubuntu pour ceux qui ne sont pas à l'aise avec la ligne de commande Linux.

À lire aussi: Apache contre Nginx 2022

Vous savez maintenant comment installer Webmin sur un VPS. Voyons comment l'installer sur un serveur Ubuntu ou un serveur basé sur Debian.

Commencez par installer les paquets de dépendances.

sudo apt install software-properties-common apt-transport-https -y

Ajoutez le dépôt Webmin et la clé GPG.

sudo wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add - 
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"

Vous pouvez maintenant installer Webmin :

sudo apt install webmin -y

Si vous utilisez un pare-feu, autorisez-le avec la commande suivante :

sudo ufw allow 10000/tcp

C'est tout. Le nom d'utilisateur par défaut est « root » et le mot de passe est votre mot de passe root actuel.

Ouvrez ensuite votre navigateur web et accédez à l'adresse suivante :

https://localhost:10000/

Certaines distributions Debian ou Ubuntu n'autorisent pas la connexion avec l'utilisateur et le mot de passe « root ». Dans ce cas, entrez « sudo » comme nom d'utilisateur.

Une fois connecté, vous pouvez configurer votre serveur web selon vos besoins.

ssd-vps VPS ultra-rapide

Ne vous contentez pas du premier VPS venu. Oubliez les vieilles machines et les HDD dépassés — optez pour un VPS SSD NVMe chez Cloudzy et profitez d'une vraie rapidité.

Obtenir un VPS SSD

Conclusion

En résumé, Webmin est un outil puissant pour administrer un VPS. Open source et gratuit, il s'installe et s'utilise facilement, et offre un large éventail d'options pour gérer votre serveur.

Si vous cherchez un moyen simple d'administrer votre serveur et de le maintenir en bon état de fonctionnement, je vous invite à relire notre guide et à découvrir comment installer Webmin sur un VPS ou Ubuntu. Mais il y a encore une chose à savoir.

Je me souviens quand je voulais acheter un VPS. Je me souviens à quel point il m'a été difficile de trouver une solution fiable et sécurisée. Et quand j'en trouvais une, elle était soit trop chère, soit trop lente. J'étais sur le point d'abandonner quand j'ai découvert Cloudzy VPS.

Cloudzy propose des VPS hautes performances à un prix dérisoire. Avec des RAM DDR4, un stockage NVMe et une bande passante de 1 Gbps, Cloudzy a tout ce qu'il vous faut.

Partager

À lire sur le blog

Continuez la lecture.

Image de couverture des meilleures applications auto-hébergées compatibles avec Cosmos Cloud, avec des panneaux d'applications autour d'un tableau de bord Cosmos.
Serveurs et OS

Les meilleures applications auto-hébergées compatibles avec Cosmos Cloud : fichiers, médias, mots de passe, automatisation et plus encore !

Maybe vous avez installé Cosmos Cloud et cherchez maintenant des applications qui s'y intègrent bien, ou peut-être que vous n'avez pas encore adopté Cosmos et que vous voulez juste voir si ça correspond à votre flux de trava

Nick ArgentNick Argent 16 min de lecture
Illustration de couverture pour Portainer vs Cosmos Cloud pour la gestion d'applications Docker, avec un schéma de configuration hybride et des blocs ops/accès en néon.
Serveurs et OS

Portainer vs Cosmos Cloud : quelle solution pour gérer vos applications Docker ?

Si vous connaissez déjà Docker et cherchez simplement la meilleure façon de gérer une pile applicative en croissance, voici la réponse directe à la question Portainer vs Cosmos Cloud. Portainer est le choix le plus solide pour une gest

Nick ArgentNick Argent 14 min de lecture
Illustration principale pour Cosmos Cloud vs CasaOS vs Umbrel, montrant trois approches auto-hébergées au sein d'un réseau cloud abstrait.
Serveurs et OS

Cosmos Cloud vs CasaOS vs Umbrel : quelle plateforme auto-hébergée correspond à votre configuration ?

En bref : CasaOS reste le point de départ le plus accessible, Umbrel offre l'expérience la plus soignée et la mieux organisée, et Cosmos Cloud devient le meilleur choix dès que vous souhaitez un contrôle plus fin sur les dom

Nick ArgentNick Argent 11 min de lecture

Prêt à déployer ? À partir de 2,48 $/mois.

Cloud indépendant, depuis 2008. AMD EPYC, NVMe, 40 Gbps. Remboursement sous 14 jours.