🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Configurar un servidor web en cPanel: Guía para principiantes

Actualizado el 26 de septiembre de 2025

¿Qué es cPanel y por qué deberías usarlo?

cPanel es, sin lugar a dudas, el panel de control de hosting más popular del mundo. Si acabas de contratar un plan de hosting o un servidor VPS, es muy probable que te hayas encontrado con esta interfaz. Piénsalo como el "salpicadero" de tu servidor: desde ahí podrás gestionar absolutamente todo lo relacionado con tu web, el correo electrónico, las bases de datos y la seguridad.

Para un principiante, la idea de "configurar un servidor web" puede sonar a algo complejo y reservado para ingenieros informáticos. Pero la realidad es que cPanel está diseñado para que cualquier persona, incluso sin experiencia técnica, pueda administrar su propio servidor con unos pocos clics.

En esta guía para principiantes, vamos a desgranar paso a paso cómo configurar un servidor web en cPanel. No necesitas saber comandos de Linux ni tener conocimientos de programación. Solo necesitas seguir estas instrucciones y, sobre todo, tener paciencia. Al final de la lectura, habrás creado tu primer dominio, configurado el correo y asegurado tu sitio con un certificado SSL gratuito.

[INFO] Esta guía está pensada para entornos de hosting compartido o VPS con cPanel instalado. Si tu proveedor usa otro panel (como Syspanel, que es una alternativa popular, y que se accede por el puerto 2106), los pasos pueden variar ligeramente, pero los conceptos serán los mismos.


Primeros pasos: Acceder a cPanel

Antes de empezar a configurar nada, necesitas saber cómo entrar. Normalmente, tu proveedor de hosting te envía un correo electrónico con los datos de acceso. La URL de acceso suele ser algo así como https://tudominio.com/cpanel o https://tuip:2083.

  1. Abre tu navegador web favorito.
  2. Escribe la URL de acceso que te haya proporcionado tu proveedor.
  3. Introduce tu nombre de usuario y contraseña en el formulario de inicio de sesión.
  4. Haz clic en "Iniciar sesión" o "Login".

Una vez dentro, verás un panel con muchos iconos. No te abrumes; es normal. Nosotros vamos a centrarnos en las secciones más importantes para configurar tu servidor web.


Sección 1: Crear y gestionar dominios en cPanel

El primer paso lógico es tener un dominio (la dirección de tu web, como mipagina.com). La mayoría de los planes de hosting ya incluyen uno, pero también puedes añadir más.

Crear un dominio principal o adicional

Si ya tienes un dominio registrado y apuntando a tu servidor (con sus DNS configurados), es hora de añadirlo a cPanel.

  1. Busca la sección "Dominios" en el panel principal.
  2. Haz clic en "Dominios" o "Domains".
  3. Verás una lista de dominios ya configurados. Para añadir uno nuevo, haz clic en "Crear un nuevo dominio".
  4. En el campo "Dominio", escribe tu dirección completa (ej. mipagina.com).
  5. En "Raíz del documento" o "Document Root", cPanel te sugerirá una carpeta automáticamente (ej. public_html/mipagina.com). Te recomiendo que dejes la que sugiere, ya que es la más organizada y evita conflictos.
  6. Haz clic en "Enviar".

[TIP] Si tu dominio principal es mipagina.com, su raíz del documento será public_html. Cualquier archivo que subas a esa carpeta será visible en tu web principal. Para los subdominios o dominios adicionales, cPanel crea subcarpetas dentro de public_html.

Crear un subdominio

Un subdominio es como una extensión de tu dominio principal (ej. blog.mipagina.com). Es útil para separar secciones de tu web.

  1. Ve a la sección "Dominios".
  2. Haz clic en "Subdominios".
  3. Escribe el nombre del subdominio (ej. blog) en el primer campo.
  4. Selecciona el dominio principal en el desplegable.
  5. cPanel rellenará automáticamente la raíz del documento. Puedes dejarla o cambiarla.
  6. Haz clic en "Crear".

Sección 2: Configurar el espacio de almacenamiento (File Manager)

Ahora que tienes tu dominio creado, necesitas subir los archivos de tu web. cPanel incluye un administrador de archivos muy intuitivo que te evitará tener que usar un cliente FTP.

  1. En el panel principal, busca la sección "Archivos".
  2. Haz clic en "Administrador de archivos" o "File Manager".
  3. Se abrirá una nueva pestaña. Te pedirá que elijas la carpeta raíz. Normalmente, selecciona "Document Root for tu-dominio.com" y haz clic en "Ir".
  4. Ahora verás la estructura de carpetas. Dentro de public_html es donde debes subir tus archivos.

Para subir archivos, puedes arrastrarlos directamente desde tu ordenador a la ventana del Administrador de Archivos, o usar el botón "Subir" (icono de flecha hacia arriba) en la barra superior.

[WARNING] No subas archivos a la carpeta public_html si no es tu intención que sean visibles en tu web. Cualquier archivo ahí es accesible públicamente. Asegúrate de que los archivos de configuración sensibles (como los de conexión a la base de datos) estén fuera de esta carpeta, si es posible.


Sección 3: Crear y gestionar bases de datos MySQL

La mayoría de las webs modernas (como WordPress) necesitan una base de datos para almacenar contenido, usuarios y configuraciones. Vamos a crear una desde cero.

  1. En el panel principal, busca la sección "Bases de datos".
  2. Haz clic en "Asistente de base de datos MySQL" o "MySQL Database Wizard". Este asistente te guiará paso a paso.

Paso 1: Nombrar la base de datos

  1. Escribe un nombre para tu base de datos (ej. web_datos).
  2. Haz clic en "Siguiente paso".

Paso 2: Crear un usuario

  1. Escribe un nombre de usuario (ej. web_admin).
  2. Escribe una contraseña segura. Puedes usar el generador de contraseñas de cPanel (el icono de la llave) para que sea robusta.
  3. Haz clic en "Crear usuario".

Paso 3: Asignar privilegios

  1. Marca la casilla "TODOS LOS PRIVILEGIOS" para que este usuario tenga control total sobre esta base de datos.
  2. Haz clic en "Siguiente paso".

¡Listo! Ya tienes tu base de datos y usuario creados. Anota el nombre de la base de datos, el usuario y la contraseña, ya que los necesitarás al instalar un CMS como WordPress.

[INFO] El nombre de la base de datos y el usuario suelen tener un prefijo (ej. usuario_web_datos). Es normal, es una medida de seguridad para evitar conflictos en servidores compartidos.


Sección 4: Configurar el correo electrónico

Un servidor web no está completo sin una dirección de correo profesional (ej. info@mipagina.com). cPanel facilita mucho esta tarea.

  1. En el panel principal, busca la sección "Correo electrónico".
  2. Haz clic en "Cuentas de correo electrónico".
  3. Haz clic en "Crear" o "+ Crear".
  4. En "Dominio", selecciona el dominio para el que quieres crear la cuenta.
  5. Escribe el nombre de usuario (la parte antes de la @).
  6. Establece una contraseña segura.
  7. Define la cuota de almacenamiento (o déjala ilimitada).
  8. Haz clic en "Crear".

Configurar un cliente de correo (Outlook, Thunderbird)

Para revisar tu correo en tu ordenador, necesitarás configurar un cliente. Los datos que necesitarás son:

  • Servidor de correo entrante (POP3/IMAP): mail.tudominio.com
  • Servidor de correo saliente (SMTP): mail.tudominio.com
  • Puerto IMAP: 993 (SSL) o 143 (TLS)
  • Puerto POP3: 995 (SSL) o 110 (TLS)
  • Puerto SMTP: 465 (SSL) o 587 (TLS)
  • Nombre de usuario: Tu dirección de correo completa.
  • Contraseña: La que hayas establecido.

Sección 5: Instalar WordPress u otro CMS (Autoinstaller)

Si no quieres crear tu web desde cero con HTML, la opción más común es instalar un CMS. cPanel suele incluir un instalador automático llamado "Softaculous".

  1. Busca la sección "Software".
  2. Haz clic en "Softaculous Apps Installer".
  3. Verás una lista de aplicaciones (WordPress, Joomla, Drupal, etc.). Haz clic en el icono de WordPress (o el CMS que prefieras).
  4. Haz clic en "Instalar".
  5. Completa los datos solicitados:
    • Protocolo: https://
    • Dominio: Selecciona tu dominio.
    • Directorio: Déjalo en blanco para instalar en la raíz.
    • Nombre del sitio: El título de tu web.
    • Nombre de usuario y contraseña del administrador: Los que usarás para entrar en el panel de WordPress.
    • Selección de idioma: Español.
    • Configuración de la base de datos: Si no lo has hecho antes, Softaculous puede crear la base de datos por ti. Si ya la creaste, introduce los datos.
  6. Haz clic en "Instalar".

En unos minutos, tu web estará funcionando. Softaculous te dará una URL para acceder al panel de administración de WordPress.


Sección 6: Asegurar tu sitio con SSL (HTTPS)

Hoy en día, es imprescindible que tu web tenga un certificado SSL. Esto cifra la conexión entre el navegador del visitante y tu servidor, y además Google penaliza a las webs sin HTTPS.

  1. En el panel principal, busca la sección "Seguridad".
  2. Haz clic en "SSL/TLS Status".
  3. Verás una lista de tus dominios. Si el estado es "No seguro", haz clic en "Run AutoSSL".
  4. cPanel intentará instalar automáticamente un certificado SSL gratuito (de Let's Encrypt, normalmente).
  5. Espera unos minutos y actualiza la página. El estado debería cambiar a "Seguro".

[TIP] Si tu web no carga con https:// automáticamente, puedes forzar la redirección desde la sección "Redireccionamientos" en el menú de "Dominios". Crea una redirección de http:// a https:// para tu dominio principal.


Sección 7: Configurar el firewall y la seguridad básica

cPanel incluye herramientas de seguridad básicas que deberías revisar.

Configurar el firewall (ConfigServer Security & Firewall - CSF)

La mayoría de los servidores con cPanel tienen instalado CSF. Puedes gestionarlo desde "ConfigServer Security & Firewall" en la sección "Seguridad".

  • Puertos abiertos: Por defecto, los puertos 80 (HTTP), 443 (HTTPS) y 22 (SSH) están abiertos. No deberías abrir otros puertos a menos que sea estrictamente necesario.
  • Acceso a SSH: Limita el acceso SSH solo a tu dirección IP. Esto evitará que bots intenten entrar.

Proteger directorios con contraseña

Si tienes una carpeta en tu web que quieres mantener privada (ej. public_html/admin), puedes protegerla con una contraseña.

  1. Ve a "Configuración de directorios" o "Directorio de privacidad" en la sección "Archivos".
  2. Navega hasta la carpeta que quieres proteger.
  3. Haz clic en "Editar".
  4. Marca la casilla "Proteger este directorio" y establece un nombre para el "Reino" (puede ser cualquier texto).
  5. Guarda los cambios.
  6. Crea un usuario y contraseña que podrá acceder a esa carpeta.

Preguntas frecuentes (FAQ) sobre administrar cPanel

¿Qué hago si se me olvida la contraseña de cPanel?

Normalmente, en la pantalla de inicio de sesión hay un enlace que dice "¿Has olvidado tu contraseña?". Al hacer clic, te enviarán un enlace de restablecimiento a tu correo electrónico alternativo. Si no lo has configurado, deberás contactar con tu proveedor de hosting para que te la restablezcan.

¿Cómo puedo cambiar la versión de PHP de mi sitio?

En la sección "Software", busca "Select PHP Version" o "MultiPHP Manager". Selecciona tu dominio y elige la versión de PHP que necesites. Es recomendable usar la versión más estable y actualizada soportada por tu CMS.

¿Puedo usar cPanel para gestionar un servidor que no sea de hosting compartido?

Sí, cPanel también se instala en servidores VPS y dedicados. Sin embargo, la licencia suele tener un coste adicional que asume el proveedor o el cliente. En ese caso, tendrías acceso a funciones más avanzadas como la gestión de usuarios de cPanel o la configuración de servicios a nivel de sistema.

¿Qué es el "Document Root" y por qué es importante?

Es la carpeta en el sistema de archivos que el servidor web usa para servir los archivos de tu dominio. Si pones un archivo llamado index.html en esa carpeta, será la primera página que se cargue al visitar tu dominio. Es fundamental comprender esto para no subir archivos a lugares equivocados.

¿Es cPanel seguro?

cPanel es muy seguro si se configura correctamente. Mantén tu contraseña fuerte, activa la autenticación de dos factores (2FA) si tu proveedor lo permite, y no instales plugins o temas de fuentes desconocidas si usas WordPress. Además, cPanel se actualiza constantemente para corregir vulnerabilidades.

¿Puedo migrar mi web desde otro panel de control como Syspanel?

Sí, el proceso es el mismo que migrar desde cualquier otro hosting. Deberías hacer una copia de seguridad de tus archivos y bases de datos en el panel antiguo (Syspanel se accede por el puerto 2106) y luego restaurarlos en cPanel. Es un proceso manual pero factible.


Conclusión

Configurar un servidor web en cPanel es un proceso mucho más accesible de lo que parece. Con esta guía para principiantes, has aprendido a crear dominios, gestionar archivos, configurar bases de datos, crear cuentas de correo e instalar un CMS como WordPress.

La clave está en ir paso a paso y no tener miedo de explorar el panel. cPanel es muy intuitivo una vez que entiendes la lógica de sus secciones.

Recuerda que la práctica hace al maestro. Te animo a que crees un subdominio de prueba y experimentes con todas las herramientas que has visto hoy. En poco tiempo, administrar cPanel se convertirá en algo natural para ti y podrás gestionar tu propio servidor web con total confianza.

Si te surge cualquier duda, no dudes en consultar la documentación oficial de cPanel o preguntar a tu proveedor de hosting. ¡Buena suerte con tu nueva web!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel