🏗️Guía de ISPConfig
🧭 Guía de instalación de ISPConfig (versión 3.2.x o superior)
📋 Requisitos previos
Sistema operativo recomendado:
Ubuntu Server 22.04 LTS (también compatible con Debian 11/12 y derivados). (Evita sistemas con paneles previos o configuraciones personalizadas.)
Requisitos del servidor:
Acceso SSH como root.
Mínimo 2 GB de RAM (recomendado 4 GB+ si usarás correo y DNS).
Nombre de host configurado correctamente (FQDN), por ejemplo:
hostnamectl set-hostname panel.midominio.com
DNS del dominio apuntando al servidor.
🏗️ 1. Actualiza el sistema
Antes de todo:
apt update && apt upgrade -y
reboot
⚙️ 2. Instalar dependencias básicas
apt install -y wget curl sudo vim zip unzip net-tools software-properties-common
🧰 3. Descarga el instalador automático
ISPConfig ofrece un autoinstalador oficial, mantenido por los desarrolladores. Ejecuta lo siguiente como root:
wget -O - https://get.ispconfig.org | sh
👉 Este script detecta tu distribución y te preguntará algunas cosas.
🧩 4. Opciones del instalador
Durante la instalación, el script te pedirá que elijas el tipo de configuración. Aquí te explico las opciones principales:
¿Instalar con configuración estándar o avanzada?
standard
Instala LAMP, Postfix, Dovecot, Bind, Pure-FTPd, etc.
¿Instalar en modo multiserver?
no
A menos que tengas varios nodos, elige “no”.
¿Instalar Jailkit?
yes
Permite aislar usuarios (más seguro).
¿Configurar SSL automático con Let's Encrypt?
yes
Recomendado.
¿Instalar software de correo (Postfix, Dovecot, Amavis, SpamAssassin)?
yes
Si ofrecerás hosting de correo.
¿Instalar servidor DNS (Bind)?
yes
Si quieres gestionar DNS desde el panel.
¿Instalar servidor FTP (Pure-FTPd)?
yes
Si vas a permitir acceso FTP.
¿Instalar servidor web (Apache/Nginx)?
yes
Recomendado.
¿Instalar MariaDB?
yes
Necesario para bases de datos y el propio panel.
💻 5. Espera a que termine la instalación
El proceso tarda entre 15 y 30 minutos, dependiendo de tu conexión y velocidad del servidor.
Durante el proceso, el script:
Instalará Apache, PHP, MariaDB, Postfix, Dovecot, Bind, Pure-FTPd, etc.
Configurará automáticamente los servicios.
Instalará y configurará ISPConfig.
🔑 6. Acceso al panel
Cuando termine, el instalador te mostrará la URL de acceso, algo así como:
ISPConfig installed successfully.
You can access it via:
https://panel.midominio.com:8080
Por defecto:
Usuario:
admin
Contraseña: la verás al final del proceso o en el archivo:
/root/ispconfig_admin_password.txt
🌐 7. Acceso y configuración inicial
Entra en tu navegador:
https://panel.midominio.com:8080
Acepta el certificado (si es auto-generado, te saldrá como “no seguro” la primera vez).
Inicia sesión con el usuario
admin
.
🧾 8. Configuración básica tras la instalación
Dentro del panel, revisa lo siguiente:
🔹 Configuración del servidor
En Sistema → Servidores → Editar servidor, ajusta:
Idioma y zona horaria.
Nombre del servidor y direcciones IP.
🔹 Correos
Si usarás el servidor de correo:
Crea registros MX y SPF correctos en el DNS.
Activa DKIM en Sistema → Servidores → Mail (opcional pero recomendable).
🔹 Sitios web
En Clientes → Sitios web → Añadir nuevo, puedes crear sitios con PHP, SSL, etc.
🔹 Certificados SSL
En el sitio web creado, activa la opción Let's Encrypt SSL para certificados automáticos.
🧠 9. (Opcional) Seguridad y optimización
Recomendaciones post-instalación:
# Activar firewall UFW
ufw allow 22,80,443,8080/tcp
ufw enable
# Instalar fail2ban
apt install -y fail2ban
Puedes también:
Desactivar el acceso root directo por SSH.
Configurar backups automáticos en ISPConfig (Sistema → Backup).
Usar un monitoreo (como Netdata, Prometheus, etc.) si gestionas varios clientes.
🧰 10. Comandos útiles
Reiniciar servicios:
service apache2 restart service postfix restart service dovecot restart
Ver estado de ISPConfig:
systemctl status ispconfig
Logs:
Apache:
/var/log/apache2/error.log
ISPConfig:
/var/log/ispconfig/
Correo:
/var/log/mail.log
🧩 Instalación manual (alternativa avanzada)
Si prefieres hacerlo “a mano” (sin autoinstalador), ISPConfig mantiene una guía oficial con todos los pasos manuales (LAMP, Postfix, Dovecot, etc.): 👉 Guía oficial paso a paso (HowtoForge)
Última actualización