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.
- Pourquoi utiliser Webmin sur un VPS ?
- Comment installer Webmin sur un serveur CentOS ou un serveur basé sur RHEL
- Étape 1 : Commencez par installer les paquets de dépendances.
- Étape 2 : Ajoutez le dépôt Webmin à la liste des dépôts. Ouvrez un terminal et entrez la commande suivante :
- Étape 3 : Ajoutez les lignes suivantes au fichier :
- Étape 4 : Téléchargez et installez la clé GPG à l'aide de la commande suivante :
- Étape 5 : Mettez à jour le dépôt :
- Étape 6 : Installez Webmin en entrant la commande suivante :
- Étape 7 : Démarrez le service et configurez-le pour qu'il se lance automatiquement :
- Étape 8 : Si vous utilisez un pare-feu, autorisez Webmin à le traverser avec la commande suivante :
- Étape 9 : Vous pouvez maintenant vous connecter à Webmin. Ouvrez l'adresse suivante dans votre navigateur :
- Étape 10 : Entrez votre nom d'utilisateur et votre mot de passe via le protocole HTTPS.
- Étape 11 : Configurez votre VPS
- Étape 12 : Changez le port par défaut
- Hôte virtuel Webmin
- Comment installer Webmin sur un serveur Ubuntu ou un serveur basé sur Debian
- Conclusion
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 :
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.
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 SSDConclusion
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.