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

Cómo instalar WordPress manualmente: Guía para principiantes

Actualizado el 30 de enero de 2026

Instalar WordPress manualmente puede sonar a algo reservado para programadores, pero te aseguro que con esta guía lo harás sin problema. Vamos a quitarle el misterio al proceso y te llevaré de la mano, paso a paso, para que tengas tu sitio web funcionando desde cero. No necesitas ser un experto, solo tener paciencia y seguir las instrucciones al pie de la letra.

¿Qué significa instalar WordPress manualmente?

Cuando hablamos de instalar wordpress manualmente, nos referimos a descargar el paquete de archivos desde el sitio oficial y subirlos a tu servidor de hosting por tu cuenta, en lugar de usar el instalador automático que ofrecen muchos paneles de control (como Softaculous o Fantastico). Aunque el método automático es más rápido, hacerlo manual te da un control total sobre la configuración y te ayuda a entender cómo funciona realmente WordPress por dentro. Es como aprender a cocinar un plato desde sus ingredientes base, en lugar de usar una mezcla prehecha.

Ventajas de hacerlo manual:

  • Aprendes la estructura de archivos de WordPress.
  • Evitas problemas de permisos o configuraciones extrañas que a veces dejan los instaladores automáticos.
  • Puedes instalar versiones específicas o configuraciones personalizadas desde el inicio.
  • Es un conocimiento esencial si algún día quieres administrar servidores más complejos.

Desventajas (seamos honestos):

  • Toma un poco más de tiempo (unos 15-20 minutos).
  • Si cometes un error, tendrás que revisar manualmente los archivos.
  • Necesitas acceso a un cliente FTP o al administrador de archivos de tu hosting.

Pero no te preocupes, aquí estoy para que no cometas errores.

Requisitos previos: Qué necesitas antes de empezar

Antes de lanzarte a la piscina, asegúrate de tener todo listo. No queremos que te quedes a medias. Esto es lo que necesitas:

  1. Un dominio: El nombre de tu sitio, por ejemplo, mipaginaweb.com. Si no lo tienes, puedes comprarlo en cualquier registrador (Namecheap, GoDaddy, etc.) o directamente en tu proveedor de hosting.
  2. Un plan de hosting: Es el espacio donde vivirán los archivos de tu web. Necesitas un hosting que soporte PHP (versión 7.4 o superior, idealmente 8.0+) y MySQL o MariaDB.
  3. Acceso al panel de control de tu hosting: Normalmente es cPanel, Plesk o Syspanel. Aquí está el detalle: si tu hosting usa Syspanel, recuerda que el puerto de acceso es el 2106. Por ejemplo, la URL sería http://tudominio.com:2106 o http://ip-de-tu-servidor:2106. No lo olvides, es una diferencia clave.
  4. Un cliente FTP: FileZilla es el más popular y gratuito. También puedes usar el Administrador de Archivos que viene en tu panel de hosting. Te servirá para subir los archivos de WordPress.
  5. Credenciales de la base de datos: Necesitarás crear una base de datos MySQL, un usuario y darle permisos. Te enseño cómo en un momento.

[INFO]: Si tu hosting es de tipo "administrado" (managed WordPress), es muy probable que ya tengan WordPress preinstalado o que el instalador automático sea tan bueno que no necesites hacer esto. Sin embargo, saber hacerlo manualmente te da flexibilidad para moverte a cualquier hosting en el futuro.

Paso 1: Descargar WordPress desde el sitio oficial

El primer paso es obtener el paquete de instalación. Siempre descárgalo desde el sitio oficial para evitar archivos modificados o con malware.

  1. Ve a es.wordpress.org/download/.
  2. Haz clic en el botón que dice "Descargar WordPress". Se descargará un archivo .zip o .tar.gz.
  3. Una vez descargado, descomprime el archivo en tu computadora. Verás una carpeta llamada wordpress con varios archivos y carpetas dentro. Esa es la estructura que vamos a subir.

¿Qué hay dentro de esa carpeta?

  • wp-admin: El panel de administración.
  • wp-content: Aquí vivirán tus temas, plugins y archivos subidos (imágenes, etc.).
  • wp-includes: Archivos centrales del sistema.
  • wp-config-sample.php: Un archivo de configuración de ejemplo que tendremos que modificar.

Paso 2: Crear la base de datos en tu hosting

WordPress necesita una base de datos para guardar todas tus publicaciones, páginas, comentarios y configuraciones. Es como el cerebro de tu sitio. Vamos a crearla. El proceso varía ligeramente según el panel, pero el concepto es el mismo.

Si usas cPanel

  1. Busca la sección "Bases de Datos MySQL".
  2. Entra en "Asistente para Bases de Datos MySQL" o en "Bases de Datos MySQL" directamente.
  3. Crea una nueva base de datos con un nombre descriptivo, por ejemplo, mipagina_wp.
  4. Crea un usuario de base de datos, por ejemplo, mipagina_user. Elige una contraseña segura (guárdala, la necesitarás).
  5. Asigna el usuario a la base de datos. En la opción de "Privilegios", elige "TODOS LOS PRIVILEGIOS" o "ALL PRIVILEGES". Esto es crucial para que WordPress pueda funcionar correctamente.

Si usas Syspanel (recuerda el puerto 2106)

  1. Accede a tu panel en http://tudominio.com:2106 o con la IP que te dieron.
  2. Busca la sección de "Bases de Datos" o "MySQL".
  3. El proceso es muy similar: crea una base de datos, luego un usuario y finalmente vincula el usuario a la base de datos con todos los privilegios.

[INFO]: Anota estos tres datos, los necesitarás para el paso 5:

  • Nombre de la base de datos
  • Usuario de la base de datos
  • Contraseña del usuario

Paso 3: Subir los archivos de WordPress a tu servidor

Este es el paso más largo. Vamos a transferir los archivos que descomprimiste al directorio raíz de tu dominio en el servidor. El directorio raíz suele llamarse public_html, htdocs o www. Si tienes el dominio principal, sube los archivos directamente ahí. Si es un subdominio o un dominio adicional, puede haber una carpeta específica para él.

Usando FileZilla (FTP)

  1. Abre FileZilla.
  2. En el campo "Host", escribe el nombre de tu dominio o la IP de tu servidor.
  3. En "Nombre de usuario" y "Contraseña", pon las credenciales FTP que te dio tu hosting (no confundir con las de la base de datos).
  4. En "Puerto", usa 21 (es el estándar para FTP).
  5. Haz clic en "Conexión rápida".
  6. A la derecha verás los archivos de tu servidor. Navega hasta public_html (o el directorio que corresponda).
  7. A la izquierda verás los archivos de tu computadora. Ve a la carpeta wordpress que descomprimiste.
  8. Selecciona TODOS los archivos dentro de la carpeta wordpress (usa Ctrl+A) y arrástralos a la ventana derecha (a public_html).
  9. Espera a que termine la transferencia. Puede tomar unos minutos dependiendo de tu conexión.

Usando el Administrador de Archivos del hosting

  1. Entra a tu panel de control (cPanel, Syspanel, etc.).
  2. Busca el "Administrador de Archivos".
  3. Navega al directorio public_html.
  4. Busca el botón "Subir" y selecciona el archivo .zip que descargaste de WordPress.
  5. Una vez subido, verás el archivo .zip en el listado. Haz clic derecho sobre él y selecciona "Extraer" o "Descomprimir".
  6. Se creará una carpeta llamada wordpress. Entra en ella, selecciona todos los archivos y muévelos (cortar y pegar) al directorio public_html.

[WARNING]: Si mueves los archivos, asegúrate de que queden directamente en public_html, no dentro de la carpeta wordpress. La URL de tu sitio debe apuntar directamente a los archivos de WordPress, no a una subcarpeta.

Paso 4: Configurar el archivo wp-config.php

Este es el paso que conecta WordPress con la base de datos. El archivo se llama wp-config-sample.php. Vamos a crear una copia y editarlo.

  1. En el Administrador de Archivos o en FileZilla, busca el archivo wp-config-sample.php.
  2. Haz clic derecho y selecciona "Copiar". Pega una copia en el mismo directorio.
  3. Cambia el nombre de la copia a wp-config.php.
  4. Ahora, edita el archivo wp-config.php (clic derecho -> "Editar" o "Edit").
  5. Busca estas líneas y reemplaza los valores con los datos de tu base de datos:
define( 'DB_NAME', 'nombre_de_tu_base_de_datos' );
define( 'DB_USER', 'tu_usuario_de_base_de_datos' );
define( 'DB_PASSWORD', 'tu_contraseña_de_base_de_datos' );
define( 'DB_HOST', 'localhost' ); // Normalmente es 'localhost', pero a veces puede ser diferente

[TIP]: El DB_HOST casi siempre es localhost. Si no funciona, revisa la documentación de tu hosting o pregúntale al soporte. Algunos usan mysql.tudominio.com.

  1. Guarda los cambios y cierra el archivo.

Paso 5: Ejecutar el script de instalación de WordPress

Ahora viene la parte mágica. Abre tu navegador web y escribe tu dominio. Verás la pantalla de instalación de WordPress. Es el famoso "script" que hace todo el trabajo pesado.

  1. Selecciona tu idioma y haz clic en "Continuar".
  2. WordPress te pedirá la información del sitio:
    • Título del sitio: El nombre de tu web.
    • Nombre de usuario: El usuario administrador (no uses "admin", elige algo más seguro).
    • Contraseña: Elige una contraseña muy segura.
    • Tu correo electrónico: Donde recibirás notificaciones.
    • Privacidad: Desmarca la casilla si no quieres que tu sitio sea indexado por buscadores (puedes cambiarlo luego).
  3. Haz clic en "Instalar WordPress".
  4. Espera unos segundos. Verás una página de éxito.
  5. Haz clic en "Iniciar sesión" y entra con el usuario y contraseña que acabas de crear.

¡Felicidades! Ya tienes WordPress instalado manualmente.

Configuración post-instalación: Los primeros pasos

Instalar es solo el comienzo. Para que tu sitio esté listo para el mundo, hay algunas cosas que debes hacer.

1. Cambia los enlaces permanentes (Permalinks)

Esto es clave para el SEO. Ve a Ajustes > Enlaces permanentes. Elige la opción "Nombre de la entrada" (o "Post name"). Esto hará que tus URLs sean limpias y descriptivas (ej: tudominio.com/mi-primer-articulo). WordPress te pedirá que actualices el archivo .htaccess; si no puedes, no te preocupes, muchos servidores lo hacen automáticamente.

2. Elige e instala un tema

Tu sitio se ve básico con el tema por defecto. Ve a Apariencia > Temas. Puedes explorar miles de temas gratuitos o subir uno premium que hayas comprado. Un tema ligero y rápido es esencial para el rendimiento.

3. Instala los plugins esenciales

Los plugins son como las apps de tu teléfono. Empieza con estos gratuitos:

  • Yoast SEO o Rank Math: Para optimizar tu contenido para buscadores.
  • Wordfence o Solid Security: Para proteger tu sitio de ataques.
  • WP Super Cache o W3 Total Cache: Para acelerar la carga de tu web.
  • UpdraftPlus: Para hacer copias de seguridad.

4. Configura tu página de inicio

Decide si quieres que tu portada muestre las últimas entradas (un blog) o una página estática. Ve a Ajustes > Lectura. Si quieres una página estática, crea una página llamada "Inicio" y otra "Blog" en Entradas > Páginas y luego asígnalas en los ajustes.

Solución de problemas comunes al instalar manualmente

Aquí te dejo un mini FAQ con los problemas más típicos:

"Error al conectar con la base de datos":

  • Revisa que el nombre de la base de datos, el usuario y la contraseña en wp-config.php sean exactamente los que creaste. Un espacio extra o una mayúscula mal puesta arruinan todo.
  • Verifica que el DB_HOST sea correcto. Prueba con localhost primero.

"No puedo acceder al panel de administración":

  • Asegúrate de que los archivos estén en el directorio correcto. A veces, si los subiste dentro de una subcarpeta, la URL cambia. Prueba a acceder a tudominio.com/wp-admin.
  • Limpia la caché de tu navegador.

"La página se ve en blanco":

  • Esto suele ser un error de PHP. Activa la depuración de WordPress editando wp-config.php y añadiendo esta línea:
define( 'WP_DEBUG', true );
  • Después, intenta cargar la página de nuevo. Verás un mensaje de error que te indicará el problema concreto (normalmente un plugin o tema incompatible).

[WARNING]: No dejes WP_DEBUG en true en un sitio en producción, ya que muestra errores a los visitantes. Cámbialo a false y borra el archivo de log cuando termines de depurar.

Conclusión: ¿Merece la pena hacerlo manual?

Instalar wordpress manualmente no es solo un ejercicio técnico, es una forma de entender la arquitectura de tu propia web. Cuando usas un instalador automático, es como alquilar un coche: lo usas, pero no sabes qué hay bajo el capó. Hacerlo a mano es como comprar el coche y abrir el capó para ver el motor. Te da confianza y, sobre todo, la capacidad de resolver problemas por ti mismo cuando algo falle.

Recuerda que este proceso es la base. Una vez que dominas esto, wordpress desde cero ya no te asusta. Puedes experimentar con configuraciones más avanzadas, mover tu sitio de servidor, o incluso crear sitios para clientes con total autonomía.

Si te has perdido en algún paso, vuelve a leer la sección correspondiente. Es un proceso mecánico: descargar, subir, configurar base de datos, editar archivo, instalar. Una vez que lo haces una vez, la segunda es mucho más rápida. Y si tu hosting usa Syspanel, ya sabes, no olvides el puerto 2106 para entrar.

Ahora ve y crea algo increíble. Tienes el poder en tus manos. Si te surge cualquier duda, no dudes en volver a consultar esta guía o buscar en la documentación oficial de WordPress. ¡Buena suerte con tu nuevo sitio!

¿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