Cómo crear y gestionar sitios web en Plesk
Introducción: ¿Qué es Plesk y por qué usarlo?
Si estás empezando en el mundo del hosting, seguramente has escuchado hablar de paneles de control como cPanel, Syspanel (anteriormente conocido como HestiaCP) o Plesk. Hoy nos centraremos en Plesk, una de las herramientas más potentes y a la vez amigables para gestionar servidores y sitios web.
Plesk es un panel de control de hosting que te permite administrar todo desde una interfaz gráfica web. No necesitas ser un experto en líneas de comandos para crear un sitio web, configurar un dominio, gestionar bases de datos o instalar un certificado SSL. Es la opción perfecta tanto para principiantes que quieren lanzar su primer proyecto como para agencias que gestionan múltiples clientes.
En este artículo extenso y práctico, aprenderás paso a paso cómo crear y gestionar sitios web en Plesk. Cubriremos desde la creación inicial del sitio hasta la configuración avanzada de DNS y seguridad con SSL. Al final, tendrás los conocimientos necesarios para administrar tu propio servidor con confianza.
Primeros pasos: Acceso al panel de Plesk
Antes de crear nada, necesitas acceder a tu panel de Plesk. Normalmente, tu proveedor de hosting te dará una URL similar a https://tu-servidor:8443 o https://tu-dominio.com:8443. También es común que el acceso esté en https://tu-ip:8443.
Cómo iniciar sesión correctamente
- Abre tu navegador favorito (Chrome, Firefox, Edge).
- Escribe la URL de acceso que te proporcionó tu proveedor.
- Verás una advertencia de certificado (a veces). Es normal si aún no has configurado SSL en el panel. Haz clic en "Avanzado" y luego en "Continuar".
- Introduce tu nombre de usuario y contraseña. Si eres administrador, tendrás acceso total. Si eres un usuario de hosting, verás solo tus dominios.
[TIP] Si olvidaste tu contraseña, la mayoría de proveedores ofrecen un enlace "¿Olvidaste tu contraseña?" o puedes restablecerla desde la línea de comandos del servidor (si tienes acceso SSH como root).
Una vez dentro, verás el escritorio de Plesk. Es muy visual, con iconos grandes para cada función: "Sitios web y dominios", "Correo", "Bases de datos", "Aplicaciones", etc. No te abrumes; iremos paso a paso.
Cómo crear un sitio web en Plesk (paso a paso)
Crear un sitio web en Plesk es sorprendentemente sencillo. Sigue estos pasos y en menos de 5 minutos tendrás tu dominio configurado y sirviendo contenido.
Paso 1: Añadir el dominio
- En el menú lateral izquierdo, haz clic en "Sitios web y dominios".
- Verás un botón azul que dice "Añadir sitio web" o un icono con un "+". Haz clic ahí.
- Se abrirá un asistente. En el campo "Nombre de dominio", escribe tu dominio completo. Por ejemplo:
miproyecto.com(sinwwwnihttps://). - Plesk te preguntará si el dominio ya está registrado o si quieres registrar uno nuevo. Si ya lo tienes, elige la primera opción. Si no, puedes registrarlo directamente desde el panel (aunque esto suele tener un coste adicional).
- Marca la casilla "Crear un sitio web" si no está marcada.
Paso 2: Configurar los parámetros básicos
En el siguiente paso, el asistente te pedirá algunos datos:
- Dirección del sitio web: Aquí puedes elegir si quieres que el dominio principal sea
www.miproyecto.comomiproyecto.com. Te recomiendo dejar ambas opciones marcadas para que funcione con o sinwww. - Plataforma de hosting: Elige "Apache" o "Nginx" (si tu servidor lo soporta). Si no sabes cuál elegir, Apache es la opción más universal y compatible.
- Preferencias de PHP: Puedes dejarlo en "Configuración por defecto" para empezar. Luego podrás ajustar la versión de PHP más adelante.
Paso 3: Crear el sitio
Haz clic en "Aceptar" o "Crear". Plesk hará su magia: creará la estructura de carpetas, configurará el servidor web, creará las cuentas de correo básicas y te dará la bienvenida con un mensaje de éxito.
Ahora tienes tu crear sitio web Plesk completado. Pero esto es solo el principio. Necesitas subir contenido.
Subir tus archivos al sitio web
Plesk te ofrece varias formas de subir archivos:
- Administrador de archivos: Dentro de "Sitios web y dominios", haz clic en el dominio y luego en "Administrador de archivos". Puedes subir archivos individuales o comprimidos en ZIP. Si subes un ZIP, Plesk te preguntará si quieres extraerlo automáticamente.
- FTP/SFTP: Plesk crea una cuenta FTP predeterminada. Ve a la pestaña "Acceso FTP" dentro del dominio y configura un usuario y contraseña. Luego conéctate con FileZilla o cualquier cliente FTP.
- Git: Si eres desarrollador, Plesk tiene integración con Git. Puedes clonar un repositorio directamente en la carpeta del dominio.
[INFO] La carpeta raíz de tu sitio web suele ser
httpdocsopublic_htmldentro del directorio del dominio. Todo lo que pongas ahí será visible en internet.
Gestionar dominios y subdominios en Plesk
Una vez que tienes tu sitio principal, es probable que necesites crear subdominios (como blog.miproyecto.com) o gestionar varios dominios desde el mismo panel.
Crear un subdominio en Plesk
Los subdominios son excelentes para organizar secciones de tu sitio o lanzar proyectos paralelos. Sigue estos pasos:
- Ve a "Sitios web y dominios".
- Haz clic en el dominio principal (por ejemplo,
miproyecto.com). - Busca la opción "Añadir subdominio" (puede estar en el menú de la izquierda o en la parte superior con un botón "+").
- Escribe el prefijo del subdominio. Por ejemplo, si escribes
blog, el subdominio completo seráblog.miproyecto.com. - Plesk te permitirá elegir si el subdominio se sirve desde una subcarpeta (por ejemplo,
httpdocs/blog) o desde una carpeta separada. Te recomiendo elegir "Subcarpeta" para mantenerlo ordenado. - Haz clic en "Aceptar".
¡Listo! Ya tienes tu subdominio Plesk funcionando. Puedes repetir el proceso tantas veces como necesites.
Añadir un dominio adicional (addon domain)
Si tienes varios dominios para diferentes proyectos, no necesitas un servidor nuevo. Simplemente:
- Ve a "Sitios web y dominios".
- Haz clic en "Añadir sitio web" de nuevo.
- Escribe el nuevo dominio (por ejemplo,
otroproyecto.com). - Sigue el mismo asistente que usaste para el primer sitio.
Plesk gestionará ambos sitios de forma independiente, con sus propias carpetas, correos y bases de datos.
Configurar DNS en Plesk: Todo lo que necesitas saber
La configuración del DNS es una de las tareas que más miedo da a los principiantes, pero Plesk la hace muy manejable. El DNS (Sistema de Nombres de Dominio) es lo que traduce tu dominio (miproyecto.com) a una IP de servidor.
¿Dónde se configuran los DNS en Plesk?
- Ve a "Sitios web y dominios".
- Haz clic en el dominio que quieres gestionar.
- Busca la sección "DNS" o el icono de un servidor con una "Z" (de Zona DNS). Haz clic ahí.
Verás una tabla con registros DNS. Los más comunes son:
- A: Conecta un dominio a una IP (por ejemplo,
miproyecto.com->192.168.1.1). - CNAME: Conecta un subdominio a otro dominio (por ejemplo,
www->miproyecto.com). - MX: Define los servidores de correo (por ejemplo,
mail.miproyecto.com). - TXT: Textos de verificación (SPF, DKIM, etc.).
Añadir o modificar un registro DNS
Para añadir un registro:
- Haz clic en "Añadir registro".
- Elige el tipo (A, CNAME, MX, etc.).
- Rellena los campos (nombre, valor, TTL).
- Guarda los cambios.
[WARNING] Los cambios en el DNS pueden tardar entre 1 y 24 horas en propagarse a nivel mundial. No te asustes si no ves los cambios de inmediato.
Configurar DNS externo vs. interno
Plesk puede actuar como servidor DNS autoritativo (si tu dominio apunta a los servidores de nombres de tu panel) o puedes usar DNS externo (como Cloudflare). Si usas Plesk como DNS, asegúrate de que los registros NS de tu dominio apunten a los servidores de nombres de tu hosting. Normalmente se ven como ns1.tudominio.com y ns2.tudominio.com.
Si usas Cloudflare u otro proveedor, tendrás que configurar los registros ahí, no en Plesk. En ese caso, Plesk solo gestionará el sitio web, no el DNS.
Seguridad: Cómo instalar un certificado SSL en Plesk
Hoy en día, tener HTTPS no es opcional. Google penaliza los sitios sin SSL y los usuarios desconfían. Plesk facilita enormemente la instalación de certificados SSL.
Opción 1: SSL gratuito con Let's Encrypt (la más recomendada)
Plesk tiene integración nativa con Let's Encrypt, que ofrece certificados gratuitos y válidos por 90 días (renovables automáticamente).
- Ve a "Sitios web y dominios".
- Haz clic en el dominio.
- Busca la sección "Seguridad" y haz clic en "Certificado SSL/TLS".
- Verás un botón que dice "Instalar SSL Let's Encrypt" o "Añadir certificado SSL".
- Selecciona tu dominio y marca la casilla "Incluir www" (recomendado).
- Haz clic en "Instalar".
Plesk se encargará de todo: emitirá el certificado, lo instalará y configurará la renovación automática. En menos de un minuto tendrás tu candado verde.
[TIP] Si tu dominio usa subdominios, Let's Encrypt también puede emitir certificados wildcard (para
*.miproyecto.com), pero la configuración es un poco más compleja. Para empezar, instala el certificado solo para el dominio principal.
Opción 2: Subir un certificado SSL de pago
Si ya tienes un certificado de pago (como Comodo o DigiCert), puedes subirlo a Plesk:
- En la misma sección "Certificado SSL/TLS", haz clic en "Añadir certificado SSL".
- Pega el contenido de tu certificado (CRT), la clave privada (KEY) y el paquete de CA (si lo tienes).
- Guarda el certificado.
- Luego, en la pestaña "Hosting", selecciona el certificado que acabas de subir en el menú desplegable.
Activar la redirección automática a HTTPS
Una vez instalado el SSL, es crucial redirigir todo el tráfico de HTTP a HTTPS:
- Ve a "Sitios web y dominios".
- Haz clic en el dominio.
- Busca "Hosting" y luego "Redirección" o "Configuración de Apache".
- Activa la opción "Redirigir HTTP a HTTPS".
- Guarda los cambios.
[WARNING] Si no activas la redirección, los usuarios podrían acceder a tu sitio por HTTP (sin cifrar) y ver un error de conexión no segura.
Gestión avanzada del sitio: PHP, bases de datos y correo
Un sitio web no es solo archivos. Necesitas bases de datos y, a menudo, una versión específica de PHP.
Cambiar la versión de PHP
- Ve a "Sitios web y dominios".
- Haz clic en el dominio.
- Busca la sección "PHP" (o "Configuración de PHP").
- En el menú desplegable, elige la versión que necesites (por ejemplo, PHP 8.2).
- También puedes cambiar los ajustes como
memory_limit,max_execution_time, etc. desde aquí.
Crear una base de datos MySQL
- Ve a "Bases de datos" en el menú lateral.
- Haz clic en "Añadir base de datos".
- Ponle un nombre (por ejemplo,
miproyecto_db). - Crea un usuario y una contraseña para esa base de datos.
- Elige el tipo (MySQL o MariaDB) y haz clic en "Aceptar".
Plesk te dará el nombre del servidor (generalmente localhost), el nombre de la base de datos, el usuario y la contraseña. Estos datos los necesitarás para configurar WordPress u otras aplicaciones.
Gestionar el correo electrónico
Plesk también gestiona cuentas de correo. Para crear una:
- Ve a "Correo" en el menú lateral.
- Haz clic en "Añadir cuenta de correo".
- Elige el dominio, escribe el nombre (por ejemplo,
info@miproyecto.com) y la contraseña. - Configura el espacio de buzón (puedes dejarlo en ilimitado).
Puedes acceder al correo a través de webmail (normalmente en webmail.miproyecto.com) o configurarlo en tu cliente de correo (Outlook, Thunderbird).
Preguntas frecuentes (FAQ) sobre Plesk
¿Plesk es gratis?
No, Plesk es un software comercial. Tiene licencias para diferentes ediciones (Web Admin, Web Pro, Web Host). Sin embargo, muchos proveedores de hosting ofrecen Plesk incluido en sus planes, así que no tienes que pagar extra.
¿Puedo gestionar varios sitios web con una sola licencia de Plesk?
Sí, la licencia Web Pro permite gestionar hasta 30 dominios. Si necesitas más, la edición Web Host es para revendedores y tiene límites más altos.
¿Qué diferencia hay entre Plesk y Syspanel (HestiaCP)?
Syspanel (antes conocido como HestiaCP) es otra alternativa de panel de control gratuita y de código abierto. El acceso a Syspanel se realiza a través del puerto 2106 (por ejemplo, https://tu-servidor:2106). Mientras que Syspanel es más ligero y gratuito, Plesk ofrece una interfaz más pulida, más integraciones y soporte comercial. La elección depende de tu presupuesto y necesidades.
¿Cómo hago una copia de seguridad en Plesk?
Plesk tiene un sistema de copias de seguridad integrado. Ve a "Sitios web y dominios", selecciona el dominio y haz clic en "Copias de seguridad". Puedes crear una copia manual o programar copias automáticas diarias o semanales. Se almacenan en el servidor o puedes descargarlas a tu PC.
¿Puedo instalar WordPress desde Plesk?
Sí, Plesk tiene un instalador de aplicaciones. Ve a "Aplicaciones" en el menú lateral, busca WordPress y haz clic en "Instalar". El asistente te pedirá el dominio, la base de datos y el idioma. En dos minutos tendrás WordPress instalado y configurado.
¿Qué hago si mi sitio no carga después de configurar el DNS?
Primero, verifica que el registro A apunte a la IP correcta. Luego, espera 24 horas. Si sigue sin funcionar, usa herramientas como ping o `nsl
