Linux webbased beheer Webmin en ispconfig

Reviews - Linux
Met een Linux server beheer programma kun je via een webinterface op afstand je server beheren. Het gaat dan voornamelijk om DNS, Apache, MySQL en PHP te beheren. Omdat sommige dingen erg complex zijn om op de server zelf in te stellen kan zo'n grafische interface hiermee ook hulp bieden. Webhosting bedrijven maken vaak gebruik van betaalde professionele pakketten waarmee je hosting pakketten en limitaties voor gebruikers kunt opleggen. Veel gebruikte programma's hiervoor zijn DirectAdmin, cPanel en Plesk.

Webmin

Dit is een erg gebruikersvriendelijk en uitgebreid programma waarmee je een Linux server kunt beheren. Je kunt met dit programma DHCP, DNS, Apache, MySQL, SSH, Webalizer, Mailserver, FTP, LDAP, Samba, spamfilter beheren. Je kunt ook op eenvoudige wijze via een grafische interface je firewall configureren. Het is ook mogelijk om een back-up te maken van je server. De mogelijkheden van dit pakket zijn te uitgebreid om het te beschrijven.

De installatie van Webmin

In deze handleiding wordt beschreven hoe je Webmin kunt installeren op Ubuntu server editie. Wil je Webmin installeren op een andere Linux distributie dan kunt u instructies vinden op de Webmin website.
Typ de volgende regel:
sudo vim /etc/apt/sources.list
Ga onderaan het tekstbestand staan en druk op de i op je toetsenbord om in de insert modus te gaan. Typ de volgende regel:
deb http://download.webmin.com/download/repository sarge contrib
Klik vervolgens op esc. Typ vervolgens :wq. Brows nu naar de root met het volgende commando:
cd /root
sudo wget http://www.webmin.com/jcameron-key.asc
sudo apt-key add jcameron-key.asc

Nadat je dit gedaan hebt kunnen we de apt-get lijst met pakketten die geïnstalleerd kunnen worden updaten en de installatie van Webmin starten. Typ:
sudo apt-get update
sudo apt-get install webmin

De installatie van Webmin is voltooid. We gaan nu vanaf een andere computer binnen het netwerk Webmin configureren.
Typ eerst op de server de volgende regel:
sudo ifconfig
Je krijgt nu het ip-adres te zien van de server
Schrijf dit op en ga naar een andere computer in het zelfde netwerk en typ het ip-adres van de server in de webbrowser met erachter :10000 (bijvoorbeeld 192.168.1.10:10000). Je kunt nu met het account waarmee je op de server inlogt op de web interface inloggen.
Webmin login scherm Webmin server statestieken
Webmin firewall configureren Webmin Apache webserver configureren

ispconfig

Met ispconfig kun je gemakkelijk je webserver beheren. Voordat je dit beheer programma kunt installeren moet je (als je ubuntu server gebruik) handmatig een hele hoop pakketten installeren en configureren. Op de website van ispconfig staat voor de meest gebruikte Linux distributies een uitgebreide handleiding hoe je het pakket kunt installeren. De installatie is dus niet erg gebruikersvriendelijk maar na de installatie is de webinterface gemakkelijk in gebruik.
Hier is dit programma ook vooral op gericht. Je kunt er de gebruik van je cpu, geheugen en harde schijf gebruik in aflezen. Je kunt uitgebreide logbestanden van de modules zien. Als er iets mis is krijg je ook een waarschuwing. Je kunt accounts aanmaken en aan de accounts services zoals websites, DNS records, e-mail en FTP gebruik koppelen. Je kunt iedere gebruiker aparte rechten geven op services. Als je het geheel goed beheerd wilt hebben kun je een pakket samenstellen met daarin de beperkingen op services aangegeven. Zo'n pakket kun je dan aan meerdere gebruikers toekennen.
ISPConfig server beveiliging waarschuwingen ISPConfig spamfilter instellingen ISPConfig server klant pakket template beheer

Reacties (9)
  • Mathijs  - Respect
    Geweldig! Echt, mijn gehele ubuntu server loopt dankzij jouw how-to's, bedankt!
  • Harry  - installeren webmin
    Hallo
    Met i kom je in de insert mode
    Maar hoe kom je er weer uit?
    Op kruisje in de rechterbovenkant is in ieder geval niet de juiste methode
    want dan komt er geen eens tekst meer als je het opnieuw probeerd

    met groet
  • pascal7  - esc knop
    Je komt weer uit de insert mode door op de esc knop links bovenaan je toetsenbord in te drukken. Als je dan :wq typ dan wordt het document opgeslagen
  • Niels  - apt-get update
    Als ik apt-get update uitvoer krijg ik volgende melding:

    E: Type 'cd' is not known on line 58 in source list /etc/apt/sources.list

    Enig idee wat ik fout doe?

    mvg
  • Sjoerd  - apt-get update
    dat klopt niels ik kreeg hem ookmaar je moet blijkbaar alleen de eerste regel
    deb http://download.webmin.com/download/repository sarge contrib
    typen en dan de volgende drie gewoon in de command line intikken en dan lukt het wel (bij mij iig)
  • pascal  - Artikel aangepast
    Ik heb het artikel aangepast. Nu is deze stap beter omschreven.
  • Sjoerd  - Geen verbinding
    Wanneer ik [i]sudo wget http://www.webmin.com/jcameron-key.asc[/i] intyp krijg ik de melding: [i]Resolving www.webmin.com... failed: Name or service not known [/i].
    Ik heb verder alles gedaan zoals beschreven.
  • jakob  - cd /root
    het volgende is bij mij gelukt:

    deb http://download.webmin.com/download/repository sarge contrib
    Klik vervolgens op esc. Typ vervolgens :wq. Brows nu naar de root met het volgende commando

    Maar als ik naar de cd /root wil krijg ik: permission denied

    Hoe los ik dit op
  • Alex van Turenhout
    Gebruik [i]sudo su[/i] om Root-rechten te krijgen!
Schrijf reactie
Uw contact gegevens:
Reacties:
SECURITY
Voer de anti-spam code in die in het plaatje staat.