Ga naar inhoud

🌐 Hoofdstuk 29: ISPConfig

ISPConfig is een krachtig en compleet hosting control panel.
Het ondersteunt multi-server setups, e-mailbeheer, DNS, webhosting, databases en meer.
Het is populair bij hostingproviders vanwege zijn uitgebreide functionaliteit.


đŸ“Ĩ Installatie / Update / Verwijderen

ISPConfig heeft een automatische installer:

# Download de installer
wget -O ispconfig.tar.gz https://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz
tar xfz ispconfig.tar.gz
cd ispconfig3_install/install/

# Start de installer
sudo php -q install.php

Updaten naar nieuwste versie:

sudo ispconfig_update.sh

Verwijderen is lastiger (veel afhankelijkheden), vaak herinstallatie van server nodig.


âš™ī¸ Configuratie

  • Webinterface: standaard bereikbaar via:

    https://<server-ip>:8080
    

  • Hoofdconfiguratie staat in:

    /usr/local/ispconfig
    

  • Logs:

    /var/log/ispconfig/
    


â–ļī¸ Gebruik

Met ISPConfig kan je: - Domeinen en websites aanmaken.
- E-mailaccounts, forwarders en spamfilters beheren.
- DNS-records configureren.
- MySQL/MariaDB databases beheren.


📊 Voorbeeldoutput

systemctl status apache2
● apache2.service - The Apache HTTP Server
     Loaded: loaded (/lib/systemd/system/apache2.service; enabled)
     Active: active (running) since Fri 2025-08-22 15:50:32 CEST; 1h ago
   Main PID: 1300 (apache2)
      Tasks: 7
     Memory: 120.5M
     CGroup: /system.slice/apache2.service
             ├─1300 /usr/sbin/apache2 -k start
             ├─1302 /usr/sbin/apache2 -k start
             └─1303 /usr/sbin/apache2 -k start


Uitleg

  • Port 8080: ISPConfig webinterface.
  • Multi-server: beheer meerdere servers vanuit ÊÊn ISPConfig.
  • Direct integratie: met Postfix, Dovecot, Apache/Nginx, MySQL.

Sterke punten

  • Zeer compleet hosting control panel.
  • Multi-server management.
  • Geschikt voor providers en grote setups.

Zwakke punten

  • Complexe installatie.
  • Verwijderen lastig.
  • Leercurve hoger dan eenvoudige panels zoals Ajenti.