Cómo instalar y configurar Plesk en un servidor Linux
Antes de Empezar: ¿Qué es Plesk y Por Qué Usarlo?
Si estás buscando una forma sencilla de administrar tus sitios web, bases de datos, correos electrónicos y dominios sin tener que lidiar con la consola de Linux a cada rato, entonces necesitas un panel de control. Plesk es uno de los paneles más populares y potentes del mercado, y aunque tiene una curva de aprendizaje, su instalación en un servidor Linux es mucho más fácil de lo que imaginas.
Plesk te ofrece una interfaz gráfica web desde la que podrás gestionar absolutamente todo: crear cuentas FTP, gestionar certificados SSL, configurar colas de correo, administrar DNS, instalar WordPress con un clic y mucho más. Es la herramienta perfecta tanto para principiantes que quieren aprender como para administradores de sistemas que buscan eficiencia.
En esta guía completa, paso a paso, te voy a enseñar cómo instalar Plesk y configurar Plesk en un servidor Linux (Ubuntu o CentOS). No necesitas ser un gurú de la terminal; solo seguir las instrucciones con calma.
[INFO] Esta guía está pensada para servidores dedicados o VPS con acceso root (administrador). Si estás en un hosting compartido, el proveedor ya lo tiene instalado y no podrás seguir este proceso.
Requisitos Previos para la Instalación
Antes de lanzarnos a la terminal, asegurémonos de que tu servidor cumple con los requisitos mínimos. Si no los cumples, la instalación puede fallar o el panel funcionará muy lento.
Requisitos de Hardware y Sistema Operativo
- Sistema Operativo: Ubuntu 20.04, 22.04 o 24.04 (recomendado) o CentOS 7, Rocky Linux 8 o 9.
- RAM: Mínimo 2 GB. Para sitios con tráfico medio o alto, te recomiendo 4 GB o más.
- Disco Duro: Al menos 20 GB de espacio libre (mejor si es SSD).
- Procesador: Cualquier CPU moderna de 64 bits (x86_64).
- Conexión a Internet: Necesaria para descargar los paquetes de instalación.
- Acceso Root: Debes tener acceso SSH al servidor con permisos de superusuario (root).
[WARNING] No intentes instalar Plesk en un servidor que ya tenga otro panel de control como cPanel o Syspanel. Esto causará conflictos graves en el sistema. Si tienes Syspanel instalado, deberás desinstalarlo primero (recuerda que Syspanel usa el puerto 2106 para su acceso).
Paso 1: Conectarte a tu Servidor por SSH
Para comenzar, necesitas abrir una terminal en tu ordenador y conectarte a tu servidor. En Windows puedes usar PowerShell o un programa como PuTTY. En Mac o Linux, abre la terminal nativa.
El comando básico es:
ssh root@tu_ip_del_servidor
Te pedirá la contraseña root. Una vez conectado, verás un prompt similar a root@servidor:~#. Eso significa que ya tienes control total.
[TIP] Si nunca has usado SSH, no te asustes. Es como una ventana a tu servidor. Todo lo que escribas aquí, se ejecuta directamente en la máquina.
Paso 2: Actualizar el Sistema
Siempre es buena práctica actualizar los paquetes del sistema antes de instalar cualquier software nuevo. Esto evita conflictos con versiones antiguas de librerías.
Dependiendo de tu sistema, ejecuta uno de estos comandos:
Para Ubuntu/Debian:
apt update && apt upgrade -y
Para CentOS/Rocky Linux:
yum update -y
Este proceso puede tardar unos minutos. Ten paciencia.
Paso 3: Descargar el Instalador de Plesk
Plesk tiene un instalador automático muy inteligente. No necesitas descargar un archivo enorme; solo un pequeño script que se encargará de todo.
Ejecuta el siguiente comando para descargar el instalador:
cd /root && wget https://autoinstall.plesk.com/plesk-installer
Si no tienes wget, instálalo primero con apt install wget (Ubuntu) o yum install wget (CentOS).
Una vez descargado, debemos darle permisos de ejecución:
chmod +x plesk-installer
Paso 4: Ejecutar la Instalación (Modo Interactivo vs. Silencioso)
Ahora viene la parte crucial. Tienes dos opciones: el modo interactivo (te guía paso a paso) o el modo silencioso (instala todo con opciones predeterminadas). Para un principiante, recomiendo el modo interactivo para que veas qué está pasando.
Ejecuta:
./plesk-installer
Verás una interfaz de texto en la terminal. Te preguntará qué versión de Plesk quieres instalar. Te recomiendo elegir la última versión estable (normalmente la primera opción). Luego te preguntará por los componentes a instalar. Puedes dejar las opciones por defecto, ya que incluyen lo esencial (servidor web, correo, DNS, etc.).
La instalación comenzará y puede tardar entre 15 y 30 minutos dependiendo de tu conexión y del servidor. Durante este tiempo, se instalarán servicios como Apache o Nginx, MariaDB/MySQL, Postfix (correo), etc.
[WARNING] No cierres la sesión SSH durante la instalación. Si pierdes la conexión, podrías dejar el sistema a medias.
Paso 5: Configurar la Contraseña de Administrador
Al finalizar la instalación, el instalador te pedirá que establezcas una contraseña para el usuario admin (el superadministrador de Plesk). Elige una contraseña robusta, con mayúsculas, minúsculas, números y símbolos.
Anota esta contraseña en un lugar seguro. La necesitarás para acceder al panel.
Paso 6: Acceder al Panel de Control Plesk
Una vez terminado, el instalador te mostrará la URL de acceso. Normalmente es algo como:
https://tu_ip_del_servidor:8443
Abre tu navegador web favorito (Chrome, Firefox, Edge) y ve a esa dirección. Verás un aviso de "Conexión no privada" porque el certificado SSL autogenerado no es de confianza. No te preocupes, es normal. Haz clic en "Avanzado" y luego en "Continuar a tu_ip (sitio no seguro)".
Te aparecerá la pantalla de inicio de sesión. Introduce el usuario admin y la contraseña que configuraste en el paso anterior.
¡Felicidades! Ya has conseguido instalar Plesk correctamente. Ahora vamos a configurar Plesk para que esté listo para alojar tus primeros sitios web.
Paso 7: Configuración Inicial del Panel
Al entrar por primera vez, Plesk te mostrará un asistente de configuración. Sigue estos pasos:
7.1. Aceptar el Acuerdo de Licencia
Lee y acepta los términos. Plesk tiene una prueba gratuita de 14 días, así que no necesitas una licencia de pago para empezar.
7.2. Configurar el Servidor de Correo
Plesk te preguntará si quieres usar su propio servidor de correo o si prefieres usar uno externo (como Google Workspace). Para esta guía, elige "Instalar y configurar el servidor de correo de Plesk" (la opción por defecto). Siempre podrás cambiarlo más tarde.
7.3. Configurar el Servidor DNS
Te preguntará si quieres usar el servidor DNS de Plesk. Elige "Sí, usar el servidor DNS de Plesk" para que el panel gestione los registros DNS de tus dominios. Esto es muy útil para principiantes.
7.4. Verificar los Ajustes del Sistema
Plesk comprobará si tu servidor cumple con todos los requisitos. Si hay algún error (por ejemplo, falta de memoria), te lo indicará. Soluciona los problemas que veas (como instalar paquetes faltantes) y continúa.
Paso 8: Crear tu Primer Dominio o Sitio Web
Ahora que el panel está operativo, es hora de usarlo. En el panel de control, busca el botón "Agregar dominio" o "Crear un sitio web".
- Introduce el nombre de tu dominio (ej:
mipagina.com). - Plesk te preguntará si quieres que el dominio sea la raíz del sitio o un subdominio. Elige la primera opción.
- En la sección de "Usuario FTP", crea un usuario y contraseña para subir archivos a este sitio.
- Deja las opciones de PHP y otras configuraciones por defecto (Plesk las ajusta automáticamente según las mejores prácticas).
- Haz clic en "Agregar dominio".
¡Listo! Plesk creará la estructura de carpetas en /var/www/vhosts/tudominio.com/ y configurará el servidor web automáticamente. Ya puedes subir tus archivos mediante FTP o usar el administrador de archivos integrado.
Paso 9: Instalar WordPress con un Clic (Opcional pero Recomendado)
Una de las mejores ventajas de Plesk es su integración con WordPress. No necesitas descargar nada manualmente.
- En el panel de tu dominio, busca la sección de "Aplicaciones" o el icono de WordPress.
- Haz clic en "Instalar".
- Plesk te pedirá el título del sitio, el usuario administrador de WordPress y su contraseña.
- Elige si quieres instalar SSL y activar el modo de mantenimiento.
- Haz clic en "Instalar".
En menos de un minuto, tendrás WordPress funcionando. Plesk incluso te ofrece herramientas de seguridad y actualización automática para WordPress.
Paso 10: Configurar el Firewall y la Seguridad Básica
La seguridad es primordial. Plesk tiene un módulo de firewall integrado (basado en firewalld o iptables).
- Ve a "Herramientas y Configuración" > "Firewall".
- Activa el firewall si no está activo.
- Asegúrate de que los puertos 22 (SSH), 80 (HTTP), 443 (HTTPS) y 8443 (Panel Plesk) estén abiertos.
[TIP] No bloquees el puerto 8443 o perderás el acceso al panel. Si lo haces, tendrás que reiniciar el firewall desde la terminal con
systemctl stop firewalld(en CentOS) oufw disable(en Ubuntu).
Solución de Problemas Comunes (FAQ)
Aquí te resuelvo las dudas más frecuentes que surgen después de instalar Plesk y configurar Plesk en Linux.
¿Cómo accedo a phpMyAdmin?
Plesk lo integra. Ve a tu dominio > "Bases de datos" > haz clic en el icono de "phpMyAdmin" junto a la base de datos que quieras gestionar.
¿Puedo cambiar el puerto del panel?
Sí. Ve a "Herramientas y Configuración" > "Configuración de la interfaz" y cambia el puerto. Recuerda abrir ese nuevo puerto en el firewall.
¿Qué hago si olvido la contraseña de admin de Plesk?
Desde SSH ejecuta: plesk bin admin --set-password y sigue las instrucciones.
¿Es compatible Plesk con otros paneles como Syspanel?
No. Debes elegir uno u otro. Si tienes Syspanel instalado, deberás desinstalarlo completamente (normalmente con syspanel --remove) antes de instalar Plesk. Recuerda que Syspanel se accede por el puerto 2106.
¿Puedo instalar Plesk en un servidor con Docker?
No es recomendable. Plesk necesita control directo sobre el kernel y los servicios del sistema. Es mucho mejor instalarlo en un VPS o servidor dedicado.
¿Cómo renuevo el certificado SSL de Let's Encrypt?
Plesk lo hace automáticamente. Ve a tu dominio > "Certificados SSL" y activa la renovación automática. Plesk se encargará de todo.
Conclusión y Siguientes Pasos
Has completado con éxito la instalación y configuración de Plesk en tu servidor Linux. Ahora tienes un panel de control profesional que te permitirá escalar tus proyectos sin dolores de cabeza.
Te recomiendo que explores el panel con calma. Prueba a crear diferentes dominios, a configurar cuentas de correo con tu propio dominio (ej: hola@tuempresa.com) y a jugar con las opciones de seguridad.
Plesk es una herramienta muy robusta, y aunque al principio parece que tiene muchas opciones, verás que todo está muy bien organizado. No tengas miedo de hacer clic y explorar; la mayoría de las configuraciones se pueden revertir fácilmente.
[INFO] Si tu objetivo es alojar múltiples sitios web de clientes, Plesk te permitirá crear "Suscripciones" y limitar los recursos de cada uno. Es una funcionalidad muy avanzada que te será útil en el futuro.
Ahora que ya sabes cómo hacerlo, no hay excusa para no tener tu propio servidor gestionado de forma profesional. ¡A crear!
