Instalar WordPress por FTP: Guía paso a paso

instalar WordPress FTP

📅 Publicado el 16 de julio, 2026 · Por Equipo RedServicio

Para cualquier desarrollador que se respete, saber instalar WordPress FTP a mano es casi un rito de paso. Es verdad que los paneles como cPanel o Plesk nos han acostumbrado al clic rápido, pero cuando el instalador automático falla —y te aseguro que falla—, saber moverte por el protocolo FTP te salva el día. No se trata solo de subir archivos. Es de entender qué hay debajo del capó, tener el control real y poder arreglar una conexión rota sin tener que llamar a soporte técnico. Vamos paso a paso, sin atajos.

Lo que necesitas antes de nada

Si te lanzas sin revisar esto, vas a parar antes de empezar. Hay cosas que no se pueden improvisar a mitad de la subida, como los permisos denegados o una base de datos que no responde.

  • Cliente FTP: FileZilla, Cyberduck o WinSCP. Lo que te sea cómodo, pero asegúrate de que esté actualizado.
  • Datos de acceso: Usuario, contraseña, host (tu dominio o la IP) y el puerto (casi siempre el 21). Tenlos a mano.
  • Gestor de bases de datos: Necesitarás entrar a phpMyAdmin para crear la «casa» donde vivirá tu contenido.
  • Editor de texto: Algo sencillo para tocar el archivo de configuración. Nada de Word, mejor un editor de código.
  • WordPress limpio: Bájalo directamente desde wordpress.org. Evita descargas de terceros que puedan traer sorpresas desagradables.

Paso 1: Descarga y preparación

Lo primero es conseguir el núcleo del sistema. No te fíes de versiones modificadas.

  1. Entra en es.wordpress.org y dale a «Descargar WordPress».
  2. Te bajarás un .zip. Descomprímelo en tu ordenador.
  3. Verás una carpeta llamada «wordpress». Dentro está el «esqueleto» de tu web: wp-admin, wp-content, wp-includes.
  4. Ojo aquí: ¿Quieres que tu web sea tudominio.com o tudominio.com/wordpress? Si es la primera opción (que suele ser lo normal), entra en la carpeta «wordpress», selecciona todo lo que hay dentro y sácalo fuera. No subas la carpeta contenedora, sube el contenido.

Tiempo estimado: Esto depende de tu conexión. Habla de entre 5 y 20 minutos. Si tu internet va y viene, asegúrate de que tu cliente FTP soporte reanudación. No querrás empezar de cero si se va la luz por un segundo.

Paso 2: Preparar la Base de Datos

WordPress necesita un cerebro donde guardar todo. Sin MySQL o MariaDB, no hay entradas, ni páginas, ni configuraciones. Hay que crearla antes de que el instalador pregunte.

Entra a tu panel de hosting (cPanel, DirectAdmin, lo que uses) y busca «Bases de Datos MySQL». Toma nota de lo que hagas:

  1. Crear la base de datos: Ponle un nombre que luego reconozcas, tipo midomini_wp.
  2. Crear el usuario: Genera un usuario nuevo con una contraseña que sea robusta. No uses «123456».
  3. Asociar: Aquí es donde muchos se equivocan. Tienes que enlazar el usuario con la base de datos y marcar todos los privilegios. Si no le das todos los permisos, la instalación se va a trabar.

Paso 3: Subir los archivos por FTP

Aquí es donde conectamos los puntos para instalar WordPress FTP. Abre tu cliente (FileZilla es un caballo de batalla) y rellena la barra superior:

  • Host: tu-dominio.com
  • Usuario: tu usuario FTP
  • Contraseña: tu clave
  • Puerto: 21

Verás dos columnas. La izquierda es tu ordenador; la derecha, el servidor. En la derecha, busca la carpeta public_html (o a veces www). Es el escaparate de tu web.

Toma todos los archivos que preparaste en el Paso 1 y arrástralos a la derecha. Espera a que termine. No cierres la ventana a medias. Cuando acabe, deberías ver index.php y las carpetas del sistema en el servidor.

Paso 4: El archivo wp-config.php

WordPress es listo, pero no es adivino. Tiene que saber dónde está la base de datos que acabas de crear.

  1. Busca en el servidor el archivo wp-config-sample.php.
  2. Cámbiale el nombre a wp-config.php.
  3. Descárgalo o edítalo directamente desde el servidor.

Busca estas líneas (sobre la línea 23) y pega los datos que guardaste en el Paso 2:

define('DB_NAME', 'nombre_de_tu_base_de_datos');

define('DB_USER', 'tu_usuario_de_base_de_datos');

define('DB_PASSWORD', 'tu_contraseña_segura');

define('DB_HOST', 'localhost');

Normalmente el host es ‘localhost’. Si tu proveedor usa un servidor remoto, te avisará, pero el 99% de las veces es así. Guarda los cambios.

Claves de seguridad

Mientras estás ahí, verás una sección que dice Authentication Unique Keys and Salts. Son claves para cifrar las cookies. Puedes dejar las que vienen, pero si quieres hacerlo bien, genera unas nuevas en la API de WordPress y pégalas ahí. Cueste lo que cueste, vale la pena por seguridad.

Paso 5: Terminar en el navegador

La parte pesada ha terminado. Ahora toca el turno al navegador.

  1. Abre Chrome, Firefox o el que uses.
  2. Escribe tu dominio: https://tu-dominio.com.
  3. Si todo ha ido bien, verás la pantalla de bienvenida de WordPress. Elige tu idioma.
  4. Rellena el título de la web, el usuario admin (te aconsejo que no uses «admin», es un blanco fácil para los hackers), una contraseña fuerte y tu email.
  5. Dale a «Instalar WordPress».

En un segundo te dirá que ha sido un éxito. Ya puedes entrar a tu panel añadiendo /wp-admin a tu dirección.

Preguntas Frecuentes

¿Por qué tanto lío con FTP si tengo instalador automático?
Porque el manual te deja auditar lo que subes. Si el automático te da un error de permisos, estás atascado. Con FTP, tú pones las reglas.

Me sale «Error establishing a database connection». ¿Qué hago?
Respira. Es casi siempre el wp-config.php. Revisa que el nombre de la base de datos, el usuario y la contraseña sean exactos. Un espacio en blanco o una mayúscula mal puesta es suficiente para romperlo todo.

Cierre de seguridad

Ya sabes instalar WordPress FTP, pero no te relajes. La seguridad no es un destino, es un camino. Borra el readme.html y el license.txt del servidor; no hacen falta y solo le dicen a los atacantes qué versión usas. Revisa también los permisos: carpetas en 755 y archivos en 644. Un hosting estable, como el que tenemos en RedServicio, ayuda mucho a que estos permisos no se desajusten y tu sitio respire.

Para terminar

Hacer esto a mano puede asustar al principio. Lo entiendo. Pero te garantizo que es la mejor escuela. Una vez que dominas el FTP y entiendes cómo habla la base de datos con los archivos, dejas de ser un mero usuario para convertirte en alguien que realmente controla su web. Ya no dependerás de que alguien te saque las castañas del fuego cuando haya un problema técnico. Has puesto los cimientos de tu proyecto con solidez. Y si te atascas, recuerda que en RedServicio estamos aquí las 24 horas con un hosting diseñado para que esto funcione como la seda.

📝

Equipo RedServicio

Artículos escritos y revisados por nuestro equipo técnico especializado en hosting e infraestructura web en España.

¿Listo para un hosting de verdad?

Servidores en España · Soporte 24/7 en español · Migración gratuita

Ver Planes desde 3,95€/mes →

Te puede interesar:

Página GratisCrea tu web gratis

ClisecSeguridad informática

Scroll al inicio