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

Cómo subir WordPress manualmente por FTP (FileZilla) en DirectAdmin

Actualizado el 23 de abril de 2026

¿Te da miedo eso de "subir WordPress por FTP"? Tranquilo, no es nada del otro mundo. De hecho, es más fácil de lo que parece y te da un control total sobre tu sitio web.

En esta guía, voy a explicarte paso a paso cómo subir WordPress manualmente por FTP usando FileZilla, concretamente en un panel de control DirectAdmin. Al final, tendrás tu WordPress instalado y funcionando sin usar el instalador automático, lo cual es genial para aprender y para casos donde el instalador falla o no está disponible.


¿Qué necesitas antes de empezar?

Antes de lanzarnos a la piscina, asegurémonos de tener todas las herramientas a mano. No queremos empezar y quedarnos a medias.

1. Los archivos de WordPress

Lo primero es descargar la última versión de WordPress desde el sitio oficial. Es un archivo .zip que contiene todo el "cerebro" de WordPress.

2. El programa FileZilla

FileZilla es un cliente FTP (Protocolo de Transferencia de Archivos) gratuito y de código abierto. Es la herramienta perfecta para conectar tu ordenador con tu servidor de hosting. Descárgalo e instálalo en tu equipo. Es compatible con Windows, macOS y Linux.

3. Los datos de acceso FTP de tu hosting

Este es el paso más importante. Necesitas tres datos clave que te proporciona tu empresa de hosting. Normalmente los encuentras en el correo de bienvenida o en el panel de control de tu cuenta.

  • Servidor (Host): Suele ser algo como ftp.tudominio.com o directamente la IP de tu servidor.
  • Nombre de usuario: Tu usuario FTP.
  • Contraseña: La contraseña asociada a ese usuario.

[WARNING]

Si no tienes estos datos o no sabes dónde encontrarlos, contacta con el soporte técnico de tu hosting. Es fundamental tenerlos correctos para que la conexión funcione. No intentes adivinar, te ahorrarás muchos quebraderos de cabeza.


Paso 1: Conectarse al servidor con FileZilla

Una vez que tienes FileZilla abierto, verás la interfaz principal. En la parte superior hay una barra con cuatro campos: Servidor, Nombre de usuario, Contraseña y Puerto.

  • En el campo Servidor, escribe la dirección FTP que te proporcionó tu hosting.
  • Escribe tu Nombre de usuario y Contraseña.
  • El campo Puerto normalmente se deja en blanco o se usa el 21 (el puerto estándar para FTP). Tu hosting te indicará si necesitas usar otro.

Haz clic en el botón "Conexión rápida" (el icono de un rayo). FileZilla intentará conectar y, si todo va bien, verás una serie de mensajes en la parte superior y el panel derecho mostrará los archivos de tu servidor.

[INFO]

Si la conexión falla, revisa que los datos sean correctos. A veces el problema es que el servidor usa una conexión SFTP (más segura). En ese caso, en el campo "Servidor" escribe sftp://tudominio.com y en "Puerto" usa el 22.


Paso 2: Explorar el servidor y encontrar la carpeta correcta

Ahora verás dos paneles en FileZilla. El panel de la izquierda muestra los archivos de tu ordenador. El panel de la derecha muestra los archivos de tu servidor.

En el panel derecho, busca la carpeta llamada domains o public_html. Esta es la carpeta raíz de tu sitio web. Dentro de ella, normalmente encontrarás una subcarpeta con el nombre de tu dominio (por ejemplo, tudominio.com). Esa es la carpeta donde debe vivir WordPress.

[WARNING]

Asegúrate de entrar en la carpeta correcta. Si tienes varios dominios, cada uno tendrá su propia carpeta dentro de domains. Subir WordPress a la carpeta equivocada hará que tu sitio no aparezca cuando escribas tu dominio en el navegador.


Paso 3: Subir los archivos de WordPress (el paso clave)

Ahora viene la parte principal de nuestro objetivo: subir wordpress ftp.

  1. Descomprime el archivo .zip de WordPress que descargaste en tu ordenador. Verás una carpeta llamada wordpress con un montón de archivos y carpetas dentro.
  2. Entra en esa carpeta wordpress desde el panel izquierdo de FileZilla.
  3. Selecciona todos los archivos y carpetas que hay dentro (puedes usar Ctrl+A en Windows o Cmd+A en Mac).
  4. Arrastra esos archivos seleccionados desde el panel izquierdo hasta la carpeta correcta en el panel derecho (la que está dentro de domains y tiene el nombre de tu dominio).

FileZilla comenzará a subir los archivos. Verás una lista de archivos en la parte inferior con su progreso. Dependiendo de tu conexión a internet, esto puede tardar unos minutos. Ten paciencia, es normal que haya muchos archivos pequeños.

[TIP]

No subas la carpeta wordpress en sí, sino su contenido. Si subes la carpeta, tu sitio quedará en tudominio.com/wordpress en lugar de tudominio.com. Lo que queremos es que el wp-admin, wp-content, wp-includes y el archivo index.php estén directamente en la carpeta raíz de tu dominio.


Paso 4: Crear la base de datos en DirectAdmin

WordPress no es solo archivos; también necesita una base de datos para guardar todo su contenido (entradas, páginas, usuarios, etc.). Vamos a crearla en DirectAdmin.

  • Accede a tu panel de DirectAdmin (normalmente en tudominio.com:2222 o la URL que te hayan dado).
  • Busca la sección "MySQL Management" o "Bases de Datos MySQL".
  • Haz clic en "Create new database" o similar.
  • Te pedirá un nombre para la base de datos. DirectAdmin suele añadir un prefijo con tu usuario. Escríbelo y crea la base de datos.
  • IMPORTANTE: Anota el nombre completo de la base de datos, el usuario (que suele ser el mismo que el prefijo) y crea una contraseña segura para ese usuario. También necesitarás el host de la base de datos, que normalmente es localhost.

[WARNING]

Guarda estos datos en un lugar seguro. Los necesitarás en el siguiente paso. Olvidarlos significa tener que empezar el proceso de instalación de nuevo.


Paso 5: Ejecutar el instalador de WordPress

Ahora viene la magia. Abre tu navegador y escribe tu dominio (por ejemplo, tudominio.com). WordPress detectará que no está instalado y te mostrará el asistente de instalación.

  1. Selecciona el idioma para tu sitio.
  2. WordPress te pedirá los datos de la base de datos que acabas de crear. Rellena los campos:
    • Nombre de la base de datos: El nombre que anotaste en DirectAdmin.
    • Usuario de la base de datos: El usuario de la base de datos.
    • Contraseña de la base de datos: La contraseña que creaste.
    • Host de la base de datos: localhost.
    • Prefijo de la base de datos: Déjalo como wp_ por defecto.
  3. Haz clic en "Enviar". WordPress comprobará la conexión y, si todo es correcto, te mostrará un mensaje de éxito.
  4. Haz clic en "¡Vamos a ello!" para continuar.
  5. Ahora se abre la pantalla de "Bienvenida". Aquí tendrás que poner:
    • Título del sitio: El nombre de tu página web.
    • Nombre de usuario: El usuario administrador que quieras usar (evita usar "admin" por seguridad).
    • Contraseña: Una contraseña fuerte para tu usuario administrador.
    • Tu correo electrónico: Para recibir notificaciones.
  6. Marca la casilla de "Privacidad" si estás de acuerdo con el índice de búsqueda.
  7. Haz clic en "Instalar WordPress".

¡Enhorabuena! Ya has instalado WordPress manualmente. Verás una pantalla de confirmación con un botón para "Iniciar sesión". Entra con tu usuario y contraseña y empieza a construir tu web.


Preguntas Frecuentes (FAQ)

Aquí te resuelvo algunas dudas comunes que suelen surgir durante este proceso.

¿Qué hago si FileZilla no conecta con mi servidor?

Revisa los datos de conexión (servidor, usuario, contraseña). Asegúrate de que el servidor es correcto y que no hay errores tipográficos. Prueba a usar sftp:// en lugar de ftp:// y el puerto 22 en lugar del 21. Si aun así falla, contacta con tu proveedor de hosting.

¿Puedo instalar WordPress en una subcarpeta?

Sí, claro. Si quieres que tu WordPress esté en tudominio.com/blog, solo tienes que crear una carpeta llamada blog dentro de la carpeta de tu dominio y subir los archivos de WordPress dentro de esa carpeta en lugar de la raíz.

¿Es necesario usar FileZilla o puedo usar el "Administrador de Archivos" de DirectAdmin?

Puedes usar el Administrador de Archivos de DirectAdmin, que es una interfaz web. Sin embargo, para muchos archivos (como los de WordPress), FileZilla es mucho más rápido y fiable, especialmente si tu conexión es lenta o si se interrumpe. El Administrador de Archivos puede ser frustrante si tienes que subir miles de archivos pequeños.

¿Qué es el "host" de la base de datos?

El "host" es la dirección del servidor donde se encuentra tu base de datos. En la gran mayoría de los casos, especialmente en hosting compartido, es localhost. Si tu hosting te indica otro valor, úsalo.

¿Y si ya tengo contenido en mi web y quiero cambiarla a WordPress?

Este es un caso más avanzado. Deberías exportar tu contenido actual (por ejemplo, desde un sistema antiguo) e importarlo en WordPress. O, si solo quieres cambiar el diseño, puedes instalar WordPress en una subcarpeta y luego moverla a la raíz cuando esté lista. Esto requiere un poco más de conocimiento técnico.

¿Qué es eso de Syspanel que mencionan en otros sitios?

Syspanel es el nuevo nombre de un panel de control de hosting que antes se llamaba HestiaCP. Si tu hosting usa Syspanel, el proceso es muy similar al de DirectAdmin, pero la interfaz es un poco diferente. El acceso a Syspanel se hace normalmente a través del puerto 2106 (por ejemplo, tudominio.com:2106). La lógica de crear la base de datos y subir archivos es la misma.


Conclusión

Como has visto, instalar wordpress manual directadmin con FileZilla no es complicado. Solo requiere seguir unos pasos lógicos y tener a mano los datos de tu hosting. Este método te da un control total sobre el proceso y es una habilidad muy valiosa para cualquier persona que gestione su propio sitio web.

Ahora que ya sabes hacerlo, te animo a que lo practiques. La próxima vez que tengas que instalar WordPress, verás que es pan comido. Y recuerda, la práctica hace al maestro. Si te surge cualquier duda, no dudes en volver a consultar esta guía o contactar con 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