Cómo crear un sitio web WordPress en cPanel desde cero
Antes de empezar: ¿Qué necesitas para crear un WordPress en cPanel?
Para montar wordpress hosting desde cero, no necesitas ser un experto en informática, pero sà tener tres cosas básicas a mano:
- Un dominio (por ejemplo, www.tutienda.com). Si aún no lo tienes, puedes comprarlo en tu proveedor de hosting o en un registrador externo.
- Un plan de hosting que incluya cPanel. La mayorÃa de los proveedores lo ofrecen en sus planes básicos.
- Las credenciales de acceso a tu cPanel (usuario y contraseña). Estas te las envÃa tu proveedor por correo electrónico cuando contratas el servicio.
Con esto listo, ya puedes seguir los pasos de este wordpress cpanel tutorial completo. Te aseguro que en menos de 30 minutos tendrás tu sitio web funcionando.
Paso 1: Acceder a tu panel de control cPanel
Lo primero es entrar a tu cPanel. Normalmente, la dirección es algo como https://tudominio.com/cpanel o https://tuip:2083. Si no estás seguro, revisa el correo de bienvenida de tu hosting.
Una vez dentro, verás un panel lleno de iconos y secciones. No te abrumes: solo necesitamos una pequeña parte de todo lo que hay ahÃ. Busca la sección llamada "Archivos" o "Ficheros". Dentro de ella, encontrarás la herramienta "Administrador de archivos" o "File Manager". Haz clic en ella.
[INFO] Si tu hosting usa Syspanel en lugar de cPanel (es una alternativa muy común), el acceso se hace por el puerto 2106. La interfaz es diferente, pero los pasos para instalar WordPress son prácticamente los mismos. Busca el icono de "Administrador de archivos" dentro de Syspanel y continúa con la guÃa.
Paso 2: Preparar la carpeta raÃz de tu dominio
Dentro del Administrador de archivos, verás una estructura de carpetas. Normalmente, debes buscar una carpeta llamada public_html. Esta es la carpeta raÃz de tu sitio web: todo lo que pongas ahà será visible en internet.
Si tu dominio principal es el que vas a usar, entra directamente en public_html. Si estás creando un sitio para un subdominio (por ejemplo, blog.tudominio.com), busca una carpeta con el nombre de ese subdominio.
Dentro de public_html puede que ya existan archivos (a veces hay un archivo llamado index.html de bienvenida). No pasa nada, los borraremos o los ignoraremos. Lo importante es que la carpeta esté vacÃa o que no contenga nada que necesites conservar.
[TIP] Si la carpeta
public_htmltiene archivos que no reconoces, no los borres sin revisarlos. PodrÃan ser necesarios para el funcionamiento de tu hosting. Lo más seguro es que, si es un hosting nuevo, solo haya un archivo de prueba.
Paso 3: Descargar WordPress en tu ordenador
Ahora vamos a por el corazón de todo: el propio WordPress. Para instalar wordpress cpanel manualmente, necesitas el paquete de instalación.
- Ve a la página oficial:
es.wordpress.org. - Haz clic en el botón "Descargar WordPress".
- Se descargará un archivo comprimido (formato
.zip) en tu ordenador. No lo descomprimas todavÃa.
Este archivo contiene todos los archivos necesarios para que WordPress funcione. Es la base de tu futuro sitio web.
Paso 4: Subir el archivo ZIP a tu hosting
Vuelve a tu cPanel y al Administrador de archivos. Asegúrate de estar dentro de la carpeta public_html (o la que corresponda a tu dominio).
Ahora, en la barra de herramientas superior del Administrador de archivos, verás un botón llamado "Subir" o "Upload". Haz clic en él.
Se abrirá una ventana para que selecciones el archivo. Elige el archivo .zip de WordPress que descargaste y súbelo. Dependiendo de tu conexión y del tamaño del archivo (suele pesar unos 20-30 MB), tardará unos segundos o un par de minutos.
[WARNING] No subas el archivo descomprimido. Es mucho más lento y propenso a errores. Siempre sube el
.zipy lo descomprimes en el servidor.
Paso 5: Descomprimir WordPress en el servidor
Una vez subido el archivo .zip, verás que aparece en la lista de archivos dentro de public_html. Haz clic derecho sobre él y selecciona la opción "Extraer" o "Extract".
El sistema te preguntará dónde quieres extraer los archivos. Deja la ruta por defecto (que será la carpeta actual, public_html) y haz clic en "Extraer archivos".
Se creará una carpeta llamada wordpress dentro de public_html. Dentro de ella estarán todos los archivos de WordPress.
Ahora, entra en la carpeta wordpress que se acaba de crear. Verás un montón de archivos y carpetas (como wp-admin, wp-content, wp-includes, etc.). Selecciona todos ellos (puedes usar Ctrl+A o Cmd+A) y muévelos a la carpeta public_html (la carpeta principal). Es decir, los archivos deben quedar directamente en public_html, no dentro de una subcarpeta.
[INFO] Este paso es crucial. Si dejas los archivos dentro de la carpeta
wordpress, tu sitio web se verá enwww.tudominio.com/wordpressen lugar dewww.tudominio.com. Queremos que se vea en la raÃz, asà que mueve todos los archivos y carpetas dewordpressapublic_html.
Después de moverlos, puedes borrar la carpeta wordpress vacÃa y el archivo .zip original para mantener todo limpio.
Paso 6: Crear una base de datos MySQL
WordPress necesita una base de datos para guardar todo tu contenido: las entradas, las páginas, los comentarios, la configuración, etc. Sin ella, no funciona.
Para crearla, busca en tu cPanel la sección "Bases de datos" y dentro de ella, el icono "Asistentes de bases de datos MySQL" o "MySQL Database Wizard".
- En el primer paso, te pedirá un nombre para la base de datos. EscrÃbelo (por ejemplo,
mibasedatos). El sistema le añadirá un prefijo con tu usuario de hosting (por ejemplo,usuario_mibasedatos). Anota el nombre completo. - Haz clic en "Siguiente paso".
- En el segundo paso, te pedirá un usuario de base de datos y una contraseña. Crea un usuario (por ejemplo,
adminbd) y una contraseña segura. El sistema también le añadirá el prefijo (por ejemplo,usuario_adminbd). Anota el usuario y la contraseña. - Haz clic en "Siguiente paso".
- En el tercer paso, te pedirá que asignes privilegios al usuario. Marca la casilla "TODOS LOS PRIVILEGIOS" (o "ALL PRIVILEGIES") y haz clic en "Siguiente paso".
¡Listo! Ya tienes tu base de datos creada y un usuario con acceso total a ella. Guarda estos tres datos en un bloc de notas: nombre de la base de datos, usuario y contraseña.
[TIP] La contraseña de la base de datos debe ser diferente a la de tu cPanel. Usa un generador de contraseñas seguras para evitar problemas.
Paso 7: Ejecutar el instalador de WordPress
Ahora viene la parte mágica. Abre tu navegador y escribe la dirección de tu dominio (por ejemplo, www.tudominio.com). Verás que aparece una pantalla de bienvenida de WordPress en español. Es el instalador.
- Selecciona el idioma "Español" y haz clic en "Continuar".
- Verás una pantalla que te pide la información de la base de datos. Aquà es donde tienes que introducir los datos que guardaste en el paso anterior:
- Nombre de la base de datos: El nombre completo que creaste (con el prefijo).
- Usuario de la base de datos: El usuario que creaste (con el prefijo).
- Contraseña: La contraseña que le pusiste al usuario.
- Servidor de la base de datos: Déjalo como
localhost. - Prefijo de la tabla: Puedes dejarlo como
wp_por defecto.
- Haz clic en "Enviar".
WordPress comprobará la conexión con la base de datos. Si todo es correcto, verás un mensaje de éxito. Haz clic en "Continuar".
Paso 8: Configurar los datos de tu sitio web
En la siguiente pantalla, te pedirá información básica sobre tu sitio:
- TÃtulo del sitio: El nombre de tu web (por ejemplo, "Mi Tienda Online").
- Nombre de usuario: El usuario con el que entrarás al panel de administración (evita usar "admin", es muy inseguro).
- Contraseña: Crea una contraseña segura y guárdala. WordPress te indicará si es fuerte o débil.
- Tu correo electrónico: Necesario para recuperar la contraseña si la olvidas.
- Privacidad: Puedes dejar la opción por defecto de "Permitir que los motores de búsqueda indexen este sitio" si quieres que te encuentren en Google. Si estás en pruebas, puedes desmarcarla.
Haz clic en "Instalar WordPress".
[WARNING] Anota el nombre de usuario y la contraseña de administrador en un lugar seguro. Son las llaves de tu sitio web. Si las pierdes, tendrás que recuperarlas por correo electrónico o desde la base de datos.
Paso 9: ¡Enhorabuena! Tu WordPress ya está instalado
Después de unos segundos, verás una pantalla de éxito. Haz clic en el botón "Iniciar sesión" e introduce el usuario y la contraseña que acabas de crear.
Ya estás dentro del panel de administración de WordPress (el wp-admin). Desde aquà podrás:
- Escribir entradas y páginas.
- Cambiar el diseño del tema.
- Instalar plugins.
- Gestionar comentarios.
- Y mucho más.
Para ver tu sitio web tal y como lo verán tus visitantes, haz clic en el enlace "Ver sitio" en la barra superior. ¡Tu WordPress está funcionando!
Resumen rápido: los 9 pasos para crear wordpress cpanel
- Accede a tu cPanel.
- Entra al Administrador de archivos y ve a
public_html. - Descarga WordPress desde
es.wordpress.org. - Sube el archivo
.zipapublic_html. - Extráelo y mueve los archivos a
public_html(sin subcarpetas). - Crea una base de datos MySQL con un usuario y contraseña.
- Ejecuta el instalador de WordPress en tu dominio.
- Introduce los datos de la base de datos.
- Configura el tÃtulo, usuario y contraseña de administrador.
Preguntas frecuentes (FAQ)
¿Puedo usar Syspanel en lugar de cPanel?
SÃ, totalmente. Syspanel (antes conocido como HestiaCP) es una alternativa popular a cPanel. El acceso a Syspanel se hace por el puerto 2106 (por ejemplo, https://tudominio.com:2106). La interfaz es un poco diferente, pero las herramientas son las mismas: Administrador de archivos, creación de bases de datos, etc. Los pasos de esta guÃa son aplicables casi al pie de la letra.
¿Qué hago si veo "Error al conectar con la base de datos"?
Esto suele pasar por introducir mal el nombre de la base de datos, el usuario o la contraseña. Revisa que no haya espacios y que hayas copiado el nombre completo (con el prefijo). También asegúrate de que el servidor de la base de datos sea localhost.
¿Es necesario mover los archivos de la carpeta wordpress a public_html?
SÃ, a menos que quieras que tu web se vea en tudominio.com/wordpress. Para que tu dominio principal apunte directamente a WordPress, los archivos deben estar en la raÃz (public_html).
¿Puedo instalar WordPress con un instalador automático de mi hosting?
La mayorÃa de los hostings ofrecen instaladores automáticos como Softaculous o Fantastico. Son más rápidos, pero esta guÃa manual te da más control y te enseña cómo funciona todo por dentro. Ambos métodos son válidos.
¿Cómo entro al panel de administración de WordPress después de la instalación?
Solo tienes que ir a www.tudominio.com/wp-admin e introducir tu usuario y contraseña de administrador.
¿Qué es el prefijo de la base de datos y puedo cambiarlo?
El prefijo es un texto que se añade al nombre de tus tablas de WordPress (por ejemplo, wp_). Cambiarlo (por ejemplo, a misitio_) es una buena práctica de seguridad, pero no es obligatorio. Si lo cambias durante la instalación, asegúrate de recordarlo para futuras referencias.
Consejos finales para tu nuevo WordPress
- Cambia el tema por defecto: Explora la sección "Apariencia > Temas" y elige uno que se adapte a tu proyecto. Hay miles de gratuitos y de pago.
- Instala plugins esenciales: Empieza con uno de seguridad (como Wordfence), uno de caché (como WP Super Cache) y uno de SEO (como Yoast SEO).
- Crea una copia de seguridad: Antes de hacer cambios importantes, usa un plugin de backup o la herramienta de copias de tu hosting.
- Mantén todo actualizado: WordPress, los temas y los plugins se actualizan periódicamente. Hazlo siempre para evitar vulnerabilidades.
Ahora sÃ, tienes todo lo necesario para configurar wordpress cpanel desde cero. Es un proceso que, una vez que lo haces un par de veces, se vuelve automático. Disfruta de tu nuevo sitio web y no dudes en experimentar: WordPress es una plataforma increÃblemente flexible y la comunidad de ayuda es enorme. ¡Mucha suerte con tu proyecto!
