Installer facilement Webmin sur Ubuntu

webmin

Ayant commandé de nouveaux serveurs dédiés pour assurer la disponibilité de ZeM.fr, j’ai voulu installé Webmin afin de me faciliter la vie dans l’administration des machines et dans la gestion de mes différents sites internet.

Webmin est une application qui permet de gérer votre machine via un simple navigateur internet: gestion des sites, des services, du raid, des utilisateurs, etc…

Webmin permet ainsi d’administrer les fonctionnalités de votre serveur dédié et des services ou applications qui y sont installés.

Mes nouveaux serveurs dédiés sont sur Ubuntu et malheureusement Webmin n’est plus disponible dans les paquets du repository.

Nous allons donc voir comment procéder à une installation de base de Webmin sur une plateforme à base Debian.

Installation de Webmin sur Ubuntu

Voici donc comment procéder pour installer Webmin sur Ubuntu.

Tout d’abord, connectez-vous en root sur votre serveur dédié.

Ensuite saisissez la commande suivante pour ajouter la clé GPG du dépôt à votre système:

wget -O- http://www.webmin.com/jcameron-key.asc | sudo apt-key add -

Puis modifier vos sources pour y ajouter le dépôt de Webmin:

nano /etc/apt/sources.list

puis ajoutez à la fin cette ligne:

deb http://download.webmin.com/download/repository sarge contrib

Il ne nous reste plus qu’à recharger la liste des commandes disponibles:

apt-get update

Et on termine en installant Webmin:

apt-get install webmin

Configuration de Webmin

Webmin s’utilise via un navigateur internet en se connectant en HTTPS sur le port 10000. Il vous suffit donc de taper cette url dans votre navigateur pour pouvoir accéder à votre interface Webmin:

https://ip_de_votre_serveur:10000

Afin d’accéder à Webmin, vous devez vous authentifier. Pour cela, vous pouvez utiliser le compte root de votre Webmin après avoir spécifié un mot de passe via la commande suivante:

/usr/share/webmin/changepass.pl /etc/webmin root votre_mot_de_passe

Pensez à redémarrer le service afin que les modifications soient prises en compte:

/etc/init.d/webmin restart

Enfin, si vous avez un pare feu sur votre serveur dédié, autorisez les connections sur le port 10000:

ufw allow 10000

Il ne vous reste plus qu’à découvrir l’interface de Webmin (je ne ferai pas de tutoriel là dessus car les possibilités de Webmin sont infinies) qui vous permettra de paramétrer l’ensemble de vos applications et de vos services.

Pour terminer, Webmin dispose d’une très large communauté réactive qui met à votre disposition de nombreux plugins afin de répondre à un maximum de besoins. Je vous encourage donc à trainer sur le site officiel.

Leave a Reply

Your email address will not be published. Required fields are marked *