Insights de dominios

Tu primera hora en cPanel: archivos, dominios, correo, bases de datos y copias de seguridad

Aprende a subir tu web, conectar dominios, crear correo y bases de datos, revisar SSL y hacer copias de seguridad en tu primera hora en cPanel.

cPanel y alojamiento
Tu primera hora en cPanel: archivos, dominios, correo, bases de datos y copias de seguridad

Contratas alojamiento web, recibes el correo de bienvenida y entras a cPanel. De pronto ves decenas de herramientas: File Manager, Email Accounts, Domains, Zone Editor, phpMyAdmin, Backup Wizard, Cron Jobs y SSL/TLS. Tú solo querías publicar un sitio.

No necesitas aprender cada herramienta el primer día. Empieza por identificar dónde van los archivos, cómo se conecta el dominio, qué servicio recibe el correo, dónde se administra la base de datos y cómo recuperar una copia de seguridad. Esta guía te acompaña durante esa primera sesión.

Qué es cPanel

cPanel es un panel de control que permite administrar una cuenta de alojamiento desde el navegador. Puedes gestionar archivos, dominios, buzones, bases de datos, copias de seguridad, tareas programadas, certificados y datos de uso sin escribir comandos de Linux para cada operación.

Tu proveedor decide qué funciones habilita. Dos cuentas pueden mostrar herramientas distintas. Si falta un icono mencionado en un tutorial, puede tratarse de una función desactivada o administrada por el proveedor, no de un fallo de tu cuenta.

Empieza por el dominio

Antes de subir archivos, comprueba si el dominio ya apunta al nuevo alojamiento. Puedes instalar el sitio correctamente y seguir viendo la página anterior si el DNS dirige las visitas a otro servidor.

El correo de bienvenida suele indicar los servidores de nombres o registros DNS que debes usar. Si administras dominio y alojamiento con nosotros, podrás gestionar ambos servicios dentro del mismo entorno. Si usas otro registrador o proveedor DNS, realiza allí los cambios que correspondan.

Conserva los registros MX y TXT cuando solo estás trasladando la web. Pueden controlar el correo, la autenticación y las verificaciones de servicios externos. Consulta la guía de registros DNS para distinguir sus funciones.

Encuentra el administrador de archivos

Abre la herramienta File Manager:

cPanel > Files > File Manager

Verás el directorio principal de tu cuenta y varias carpetas. Algunas contienen correo, registros o datos creados por el panel. No las borres porque sus nombres te resulten desconocidos.

La carpeta que suele interesarte primero es public_html.

Qué significa public_html

En una cuenta tradicional de cPanel, public_html suele ser la raíz pública del sitio principal. Un archivo como public_html/index.html puede ser la página inicial del dominio. Una aplicación PHP puede usar index.php en su lugar.

public_html/
├── index.php
├── about.php
├── css/
├── images/
└── js/

Un error frecuente consiste en subir la carpeta contenedora completa y dejar el índice un nivel demasiado profundo:

public_html/my-website/index.html

Si el dominio usa public_html, normalmente necesitas que su índice quede directamente en esa raíz. Verifica la configuración antes de mover archivos.

Sube el sitio con File Manager

Para un sitio pequeño, abre su raíz pública y pulsa Upload. Si tienes muchos archivos, comprímelos en un ZIP, súbelo y usa Extract. Después comprueba dónde quedaron el índice y las carpetas de recursos.

Una vez terminada la extracción, retira los archivos de respaldo de la raíz pública. Un ZIP puede contener contraseñas, configuración o datos personales que alguien descargue si descubre su dirección. Guarda las copias fuera de la web pública o en almacenamiento externo protegido.

Archivos ocultos

Algunos archivos empiezan por un punto, como .htaccess y .env. Puedes activar su visualización desde la configuración del administrador de archivos.

.htaccess puede definir redirecciones y reglas de acceso de Apache. Un .env puede contener credenciales y claves de una aplicación. Comprueba qué hace cada archivo antes de editarlo y evita trasladar información sensible a lugares públicos o equipos que no controles.

Dominios y raíces de documentos

La herramienta Domains muestra los dominios asociados a la cuenta. Puedes tener un dominio principal, dominios adicionales, subdominios y redirecciones.

No todos utilizan public_html. Otro sitio podría apuntar a una carpeta como esta:

/home/username/example2.com

Revisa la raíz de documentos del dominio antes de subir una segunda web. Así evitas reemplazar los archivos de otro sitio alojado en la misma cuenta.

Crea tu primera cuenta de correo

Si tu alojamiento gestiona el correo del dominio, abre Email Accounts y pulsa Create:

cPanel > Email > Email Accounts

Puedes crear direcciones como [email protected] o [email protected]. Usa una contraseña única y evita compartir un único buzón entre personas cuando necesitas saber quién accedió o realizó una operación.

El panel suele mostrar los ajustes para clientes de correo y el acceso al webmail disponible. Crear un buzón no dirige automáticamente hacia él los mensajes: los registros MX deben señalar al servicio correcto.

Si utilizas Google Workspace, Microsoft 365 u otro servicio externo, conserva sus registros MX. La existencia del icono Email Accounts no significa que debas trasladar el correo a cPanel.

Cuota del buzón y espacio de la cuenta

Un buzón puede tener su propio límite, y la cuenta de alojamiento tiene otro. Los mensajes y adjuntos contribuyen al espacio utilizado por la cuenta.

Si deja de llegar correo, revisa ambos límites. Borrar archivos de la web no resuelve necesariamente un buzón que alcanzó su cuota. Aumentar la cuota del buzón tampoco crea espacio cuando toda la cuenta está llena.

Crea una base de datos con su usuario

WordPress, Joomla, WHMCS y muchas aplicaciones PHP usan MySQL o MariaDB. Según la versión del panel, encontrarás herramientas como MySQL Databases, MySQL Database Wizard o sus equivalentes actuales.

El asistente ayuda a completar la secuencia:

  1. Crea la base de datos.
  2. Crea un usuario dedicado.
  3. Define una contraseña segura.
  4. Asigna ese usuario a la base de datos.
  5. Concede los permisos que necesita la aplicación.

Crear la base y el usuario sin asociarlos es un error habitual. La aplicación puede informar de un acceso denegado aunque el nombre y la contraseña parezcan correctos.

Prefijos de bases de datos

En muchos servidores, cPanel añade el nombre de la cuenta al nombre de la base y al usuario. Si introduces wordpress, el nombre completo podría ser:

marco_wordpress

La aplicación debe usar el nombre completo que muestra el panel. Comprueba también el usuario antes de copiarlo a wp-config.php o al archivo de configuración correspondiente.

Para qué sirve phpMyAdmin

phpMyAdmin permite consultar tablas, revisar filas, ejecutar SQL, importar archivos y exportar bases de datos desde el navegador. Tiene acceso suficiente para modificar o eliminar información del sitio.

Una instrucción como esta elimina una tabla:

DROP TABLE orders;

No la ejecutes como prueba en una base de datos real. Antes de modificar datos, prepara una copia actual y entiende la consulta. Las importaciones grandes pueden superar los límites del navegador o de PHP; en ese caso, consulta las herramientas de consola o el servicio de migración del proveedor.

Copias de seguridad con Backup Wizard

Abre el asistente de copias:

cPanel > Files > Backup Wizard

Según la configuración, puedes generar una copia completa, una copia del directorio principal, exportaciones de bases de datos o respaldos parciales de correo.

cPanel permite restaurar ciertos respaldos parciales desde este asistente. La restauración automática de una copia completa requiere WHM y normalmente la realiza el proveedor en alojamiento compartido. Confirma el procedimiento antes de una emergencia.

También pregunta qué copias automáticas incluye tu plan, durante cuánto tiempo se conservan y cuáles debes descargar por tu cuenta.

Una copia dentro de la misma cuenta no basta

Una copia en /home/username/ puede ayudarte ante un borrado accidental. Si pierdes toda la cuenta o su almacenamiento, también puedes perder ese respaldo.

Descarga las copias importantes o envíalas a almacenamiento externo autorizado. Una copia guardada en el servidor ocupa cuota y el proceso de respaldo puede fallar si falta espacio para generar sus archivos.

Revisa el uso de disco

Es fácil acumular carpetas antiguas, ZIP y sitios de pruebas:

public_html/
old_public_html/
backup.zip
backup-2.zip
staging-copy/

Usa las herramientas de uso de disco para localizar los elementos grandes. Borra únicamente datos que reconozcas y ya no necesites. Si una carpeta de correo o de sistema te resulta desconocida, consulta al soporte antes de eliminarla.

Tareas cron en cPanel

Cron Jobs permite programar mantenimiento, informes, importaciones, envío de colas de correo y copias de seguridad cuando la función está habilitada.

No programes una tarea cada minuto si tarda diez minutos en terminar. Pueden acumularse ejecuciones y consumir los recursos de la cuenta. Consulta la guía de cron para principiantes para aprender a elegir horarios y registrar errores.

SSL: verifica el resultado

Después de conectar el dominio, comprueba HTTPS en los nombres que utilizas:

https://example.com
https://www.example.com

Un certificado puede estar instalado mientras uno de los nombres apunta a otro servidor. También puede funcionar HTTPS y quedar contenido servido por HTTP, como imágenes o scripts, que produce avisos de contenido mixto.

Revisa la página real y los nombres cubiertos por el certificado. La presencia de un icono SSL no confirma por sí sola que todo esté correcto.

DNS: identifica el servicio antes de editar

Zone Editor permite administrar la zona cuando ese servidor controla el DNS correspondiente. Si usas un proveedor DNS externo, los cambios efectivos deben realizarse allí.

RegistroFunción habitual
ADirección IPv4 de un servicio
AAAADirección IPv6 de un servicio
CNAMEAlias de otro nombre
MXDestino del correo entrante
TXTVerificaciones y datos como SPF, DKIM o DMARC

Documenta o exporta los registros actuales antes de una migración importante. Trasladar una web no debería desconectar el correo por borrar registros que aún necesita.

Permisos en el administrador de archivos

File Manager puede mostrar valores como 644 o 755. Cada cifra representa permisos concretos de lectura, escritura y ejecución.

Evita cambiar todos los permisos a 777 para resolver un error. Primero identifica el archivo, su propietario y el acceso que requiere la aplicación. Consulta la guía de permisos de Linux antes de hacer cambios recursivos.

Cinco errores que conviene evitar el primer día

  1. Subir archivos a una carpeta sin comprobar la raíz del dominio.
  2. Cambiar servidores de nombres sin conservar los registros de correo.
  3. Dejar copias sensibles dentro de public_html.
  4. Modificar la base de datos activa sin un respaldo reciente.
  5. Cambiar DNS, PHP, credenciales, SSL y permisos a la vez.

Haz un cambio lógico, comprueba el resultado y después continúa. Si algo falla, tendrás menos variables que investigar.

Tu lista para la primera hora

  1. Entra y confirma el dominio principal.
  2. Comprueba a qué alojamiento apunta el DNS.
  3. Localiza public_html y la raíz de cada dominio adicional.
  4. Sube una página de prueba si aún no instalaste el sitio.
  5. Comprueba HTTP y HTTPS.
  6. Crea buzones solo si este servidor gestiona tu correo.
  7. Verifica MX antes de cambiar de servicio de correo.
  8. Crea la base de datos y un usuario dedicado con los permisos necesarios.
  9. Registra sus nombres completos.
  10. Revisa las opciones de respaldo y descarga una primera copia cuando el sitio funcione.
  11. Comprueba el espacio disponible.
  12. Revisa las tareas cron existentes antes de añadir otra.
  13. Anota los cambios realizados.

No necesitas dominar todo el panel para completar una primera sesión útil. Aprende las demás herramientas cuando las necesites.

Cuándo usar SSH

SSH resulta útil para revisar registros grandes, ejecutar aplicaciones de consola, usar Git o Composer, exportar bases de datos, buscar archivos y automatizar scripts.

Si tu plan incluye SSH, puedes combinarlo con cPanel. El panel facilita las tareas habituales y la consola permite investigar detalles del servidor. Empieza con SSH para principiantes en VPS.

Da el siguiente paso

Si estás preparando tu primera web, consulta nuestro alojamiento con cPanel y revisa las funciones disponibles para tu proyecto.

Más respuestas prácticas

¿Puedo crear direcciones de correo en cPanel?

Sí, cuando el servicio está habilitado. Usa Email Accounts y comprueba que los registros MX apunten al servicio de correo correspondiente.

¿Qué es phpMyAdmin?

Es una herramienta web para consultar, importar, exportar y modificar datos de MySQL o MariaDB. Prepara un respaldo antes de cambiar información de una aplicación activa.

¿Por qué sigo viendo la web anterior?

El DNS puede seguir apuntando al alojamiento anterior o una respuesta puede permanecer en caché. Comprueba los registros públicos A y AAAA y el proveedor DNS autoritativo antes de volver a cambiar los archivos.

¿Debo usar 777 si un script no puede escribir?

Identifica el archivo, su propietario, el grupo y el directorio que necesita escritura. Concede únicamente el acceso requerido por la aplicación.

Preguntas frecuentes

¿Qué es cPanel?

Es un panel web para administrar archivos, dominios, correo, bases de datos, copias y otras funciones habilitadas por el proveedor de alojamiento.

¿Dónde subo mi sitio principal?

Habitualmente en public_html, pero confirma la raíz de documentos que muestra el panel para ese dominio.

¿cPanel hace copias automáticamente?

Depende del proveedor y del plan. Las herramientas de respaldo del panel no determinan por sí solas la frecuencia y retención del servicio de copias automáticas.

¿Puedo restaurar una copia completa yo mismo?

La restauración automática de una copia completa se realiza desde WHM. En alojamiento compartido, consulta al proveedor; el asistente de cPanel sí permite restaurar ciertos respaldos parciales.