Met Webmin kun je erg eenvoudig met een grafische web front-end je Debian Server beheren en configureren zonder veel kennis.

Vandaag liep ik toevallig tegen een mooi grafische frontend aan voor diverse instellingen van mijn Linux Debian Server. Deze software heet Webmin en je kunt hiermee m.b.v. een web-browser allerlei instellingen plegen aan je User Accounts, Apache, MySQL, DNS, File sharing en nog veel meer. Dat is toch wel een stuk handiger dan via de VI-editor allerlei configuratie-files aan te passen.

Het installeren van Webmin is erg eenvoudig. Zie ook bovenstaande link voor instructies.

Eerst moet je de software downloaden (op dit moment was 1.580 de laatste versie) naar een tijdelijke locatie met het commando:

wget http://prdownloads.sourceforge.net/webadmin/webmin_1.580_all.deb

Hierna moet je het volgende commando uitvoeren:

dpkg --install webmin_1.580_all.deb

Indien Debian bij de installatie klaagt over missende ‘dependencies’ dan moet je deze installeren met het volgende commando:

apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python

In principe is nu Webmin geinstalleerd en kun je deze gebruiken. Ga hiervoor naar je favoriete web-browser en typ in:

https://ip-address:10000/

(verander hierbij ip-address in de waarde van het ip-adres waar je Linux Debian Server draait).
Als je nu ook nog een port-forwarding voor poort 10000 aanlegt in je router dan kun je zelfs van buitenaf bij je Webmin software.
Vervolgens moet je inloggen als gebruiker root en indien dat goed gaat krijg je in je web-browser het volgende scherm gepresenteerd:

Je hebt nu ontzettend veel keuzes die je kunt maken. Ik heb hieronder een compilatie gemaakt van alle menu uitgeklapt:
Hieronder zie je hoe de configuratie voor Apache en MySQL eruit ziet.
Zoals je ziet is dit een erg mooi grafische frontend en biedt ontzettend veel mogelijkheden. Voorlopig ben ik nog wel even bezig wat er met deze software allemaal mogelijk is!