ISPConfig es un panel de control de alojamiento (Hosting) de código abierto para Linux, licenciado bajo licencia BSD y desarrollado por la empresa ISPConfig UG. El proyecto ISPConfig se inició en otoño de 2005 por la empresa alemana projektfarm GmbH.

ISPConfig permite a los administradores administrar sitios web, direcciones de correo electrónico y registros DNS a través de una interfaz basada en web. El software tiene 4 niveles de inicio de sesión: administrador, revendedor, cliente y usuario de correo electrónico.

Los siguientes servicios y características son compatibles:

    • Administre servidores únicos o múltiples desde un panel de control.
    • Gestión del servidor web para Apache y Nginx.
    • Administración del servidor de correo (con usuarios de correo virtual) con filtro de spam y antivirus.
    • Administración del servidor DNS (BIND, Powerdns y MyDNS).
    • Duplicación de configuración y clusters.
    • Administrador, revendedor, cliente y usuario de correo electrónico.
    • Gestión de servidor virtual para servidores OpenVZ.
    • Estadísticas del sitio web con Webalizer.

Un panel de control, en alojamiento web (Hosting), es una interfaz basada en web proporcionada por la empresa de alojamiento que permite a los administradores controlar servidores y clientes para administrar sus diversos servicios alojados en un solo lugar. Un panel de control de alojamiento web (Hosting) suele ser un conjunto de diferentes programas o módulos que se unen para realizar diversas operaciones, como la gestión del servidor web, el servidor de bases de datos, el servidor DNS, el servidor de correo y los servidores ftp.

Algunos de los módulos comúnmente disponibles en la mayoría de los paneles de control:

    • Servidor web como (Apache, Lite Speed, nginx, IIS).
    • Acceso a los registros del servidor.
    • Servidor DNS.
    • Detalles de recursos disponibles y usados como espacio en disco, RAM, ancho de banda.
    • Servidor SMTP.
    • Servidor POP3 / IMAP.
    • Servidor FTP.
    • Servidor de base de datos.
    • Estadísticas de visitantes utilizando software de análisis de registro web.
    • Administrador de archivos basado en web.
    • Filtro de spam.
    • Firewall.

El objetivo básico del panel de control de alojamiento web (Hosting) es simplificar el proceso de instalación e integración de los diferentes programas y scripts que se requieren para proporcionar servicios de alojamiento web (Hosting). Después de la instalación, por lo general, una interfaz GUI basada en web está disponible para que el administrador administre el servidor o el clúster, al tiempo que permite que los clientes finales publiquen sus sitios web, tengan correo web y modifiquen archivos usando ftp. 
Fuente: https://www.ispconfig.org/ispconfig/