Cómo subir WordPress manualmente por FTP (FileZilla) y desde el administrador de archivos
¿Qué necesitas para subir WordPress manualmente?
Antes de empezar, es importante que tengas claros algunos conceptos básicos. Subir WordPress manualmente significa que tú mismo transfieres los archivos de WordPress a tu servidor, en lugar de usar un instalador automático como Softaculous o el asistente de tu hosting.
Para hacerlo, necesitarás tres cosas:
-
Los archivos de WordPress: Puedes descargarlos desde la página oficial en es.wordpress.org. Verás un archivo comprimido en formato
.zipo.tar.gz. -
Un cliente FTP: El más popular y gratuito es FileZilla, pero también puedes usar el administrador de archivos que incluye tu panel de control (como cPanel, Plesk o Syspanel).
-
Los datos de acceso a tu servidor: Normalmente son el host (por ejemplo,
ftp.tudominio.como una IP), el usuario, la contraseña y el puerto (generalmente el 21 para FTP estándar, aunque a veces es el 22 para SFTP).
[!TIP]
Si tu hosting utiliza Syspanel, recuerda que el puerto de acceso al panel es el 2106, pero para FTP se usa el puerto estándar 21 (o 22 si es SFTP). No los confundas.
Una vez que tengas todo esto, podrás subir WordPress de dos formas: con FileZilla o con el administrador de archivos de tu panel. Vamos a ver ambas opciones paso a paso.
Método 1: Subir WordPress con FileZilla (FTP)
FileZilla es la herramienta más utilizada para transferir archivos por FTP. Es gratuita, funciona en Windows, Mac y Linux, y es muy intuitiva una vez que le coges el truco.
Paso 1: Descargar e instalar FileZilla
Ve a la página oficial de FileZilla y descarga la versión para tu sistema operativo. La instalación es sencilla: solo tienes que seguir los pasos del asistente y aceptar los términos. No necesitas instalar nada extra, aunque a veces te ofrece instalar otro software; recházalo si no lo necesitas.
Paso 2: Descargar y descomprimir WordPress
Descarga el archivo de WordPress desde el sitio oficial. Cuando lo tengas, descomprÃmelo en tu ordenador. Verás una carpeta llamada wordpress que contiene todos los archivos del CMS (carpetas como wp-admin, wp-content, wp-includes y archivos como wp-config.php o index.php).
[!WARNING]
No subas la carpetawordpresscompleta si quieres que WordPress se instale en la raÃz de tu dominio. Lo correcto es subir el contenido interno de esa carpeta, no la carpeta en sÃ. Esto es un error muy común entre principiantes.
Paso 3: Conectarte a tu servidor con FileZilla
Abre FileZilla y en la barra superior verás los campos para conectarte:
- Servidor: Escribe
ftp.tudominio.como la IP que te haya dado tu proveedor de hosting. - Nombre de usuario: Tu usuario FTP.
- Contraseña: La contraseña que configuraste.
- Puerto: Déjalo en blanco o escribe
21(o22si tu hosting usa SFTP).
Haz clic en Conexión rápida. Si es la primera vez, te preguntará si confÃas en el servidor; acepta. Ahora verás dos paneles: el de la izquierda es tu ordenador y el de la derecha es tu servidor.
Paso 4: Navegar hasta la carpeta correcta en el servidor
En el panel derecho (servidor), navega hasta la carpeta donde quieres instalar WordPress. Normalmente será la carpeta public_html (en cPanel o Syspanel) o htdocs (en algunos servidores). Si tu dominio es tudominio.com, esa carpeta es la raÃz.
[!INFO]
Si quieres instalar WordPress en un subdominio comoblog.tudominio.com, tendrás que entrar en la carpetapublic_htmly luego en la carpeta que corresponda a ese subdominio (a veces se llama igual que el subdominio).
Paso 5: Subir los archivos
Ve al panel izquierdo (tu ordenador), abre la carpeta donde descomprimiste WordPress y selecciona todos los archivos y carpetas que hay dentro (Ctrl+A en Windows o Cmd+A en Mac). Arrastra todo hasta el panel derecho, dentro de public_html.
FileZilla comenzará a subir los archivos. Verás la progresión en la parte inferior. Dependiendo de tu conexión, puede tardar unos minutos. Cuando termine, verás todos los archivos en el servidor.
[!TIP]
Si FileZilla te da un error de "permiso denegado", asegúrate de que tu usuario FTP tiene permisos de escritura sobre la carpetapublic_html. En muchos hostings, el usuario principal lo tiene, pero si es un usuario FTP adicional, puede que necesites ajustar los permisos desde el panel.
Paso 6: Crear la base de datos (si no la tienes)
Subir los archivos es solo la mitad del trabajo. WordPress necesita una base de datos MySQL para funcionar. Si no la has creado, hazlo ahora desde tu panel de control. Busca la sección de "Bases de datos MySQL" o "MySQL Databases" y crea una nueva. Anota el nombre de la base de datos, el usuario y la contraseña, porque los necesitarás en el siguiente paso.
Paso 7: Ejecutar el instalador de WordPress
Ahora abre tu navegador y escribe tudominio.com. Verás la pantalla de instalación de WordPress en español. Selecciona tu idioma y haz clic en "Continuar". WordPress te pedirá los datos de la base de datos:
- Nombre de la base de datos
- Usuario de la base de datos
- Contraseña
- Servidor de la base de datos: Normalmente es
localhost, aunque a veces te dan un host especÃfico.
Completa los campos y continúa. Luego configura el tÃtulo de tu sitio, el usuario administrador y tu email. ¡Y listo! Ya tienes WordPress funcionando.
Método 2: Subir WordPress desde el administrador de archivos
Si no quieres instalar FileZilla o tu hosting no permite conexiones FTP, puedes usar el administrador de archivos que viene incluido en tu panel de control. Es igual de efectivo, aunque puede ser un poco más tedioso si tienes que subir muchos archivos.
Paso 1: Acceder al administrador de archivos
Entra en tu panel de control de hosting. Si usas cPanel, busca el icono "Administrador de archivos" (File Manager). Si usas Syspanel, busca la opción equivalente; recuerda que el acceso a Syspanel es por el puerto 2106.
Una vez dentro, navega hasta la carpeta public_html (o la que corresponda a tu dominio). Si no existe, créala.
Paso 2: Subir el archivo comprimido de WordPress
En lugar de subir cientos de archivos uno a uno, es mucho más práctico subir el archivo .zip de WordPress y luego descomprimirlo en el servidor.
- En el administrador de archivos, haz clic en el botón Subir (Upload).
- Selecciona el archivo
wordpress.zipdesde tu ordenador y súbelo. - Espera a que termine la subida. Verás el archivo en la lista.
[!WARNING]
Si tu archivo.zipes muy grande (más de 50 MB), puede que el administrador de archivos dé error o se corte la conexión. En ese caso, prueba a subirlo desde FileZilla o contacta con tu proveedor de hosting para que aumente el lÃmite de subida.
Paso 3: Descomprimir el archivo
Una vez subido el .zip, haz clic derecho sobre él y selecciona Extraer (Extract). Te preguntará en qué carpeta quieres extraerlo; asegúrate de que sea public_html. El sistema descomprimirá todos los archivos automáticamente.
Cuando termine, verás una carpeta llamada wordpress dentro de public_html. Si quieres que WordPress esté en la raÃz, tendrás que mover su contenido:
- Entra en la carpeta
wordpress. - Selecciona todos los archivos que hay dentro.
- Haz clic en Mover y selecciona
public_htmlcomo destino. - Confirma y luego elimina la carpeta
wordpressvacÃa.
Paso 4: Crear la base de datos
Igual que en el método anterior, necesitas una base de datos. Ve a la sección de MySQL de tu panel y crea una nueva base de datos con su usuario y contraseña. Anota los datos.
Paso 5: Ejecutar el instalador
Abre tu navegador y ve a tudominio.com. Verás el asistente de instalación de WordPress. Sigue los mismos pasos que te expliqué antes: selecciona idioma, introduce los datos de la base de datos y configura tu usuario administrador.
Comparativa: ¿FileZilla o administrador de archivos?
Ambos métodos son válidos, pero tienen sus ventajas e inconvenientes:
| CaracterÃstica | FileZilla | Administrador de archivos |
|---|---|---|
| Velocidad de subida | Más rápido, permite transferencias paralelas | Depende del navegador, puede ser más lento |
| Facilidad para principiantes | Curva de aprendizaje inicial | Muy intuitivo, no requiere instalar nada |
| Subir archivos individuales | Más cómodo | Más tedioso |
| Descomprimir en el servidor | No tiene opción nativa, hay que hacerlo localmente | SÃ, incluye extractor integrado |
| LÃmite de tamaño de subida | Depende del hosting, suele ser alto | A veces hay lÃmites de 50 MB o menos |
[!TIP]
Una buena estrategia es usar el administrador de archivos para subir el.zipy descomprimirlo en el servidor, y luego usar FileZilla para hacer ajustes finos o subir archivos individuales (como plugins o temas que hayas modificado).
Errores comunes y cómo solucionarlos
"Error al conectar con FTP"
- Comprueba que el host, usuario y contraseña son correctos.
- Asegúrate de que tu hosting permite conexiones FTP. Algunos solo usan SFTP (puerto 22).
- Si usas Syspanel, recuerda que el puerto 2106 es para el panel, no para FTP.
"No tengo permisos para subir archivos"
- Verifica que tu usuario FTP tiene permisos de escritura sobre la carpeta
public_html. - En el administrador de archivos, puedes cambiar los permisos de una carpeta haciendo clic derecho sobre ella y seleccionando "Permisos". Pon
755para carpetas y644para archivos.
"La instalación de WordPress no arranca, me sale un error de base de datos"
- Revisa que el nombre de la base de datos, el usuario y la contraseña son exactamente los que te dio tu hosting.
- A veces el servidor de la base de datos no es
localhost, sino algo comomysql.tudominio.com. Consulta la documentación de tu hosting.
"Veo el Ãndice de archivos en lugar del instalador"
- Esto significa que no has subido los archivos a la carpeta correcta. Asegúrate de que los archivos de WordPress están directamente en
public_html, no dentro de una subcarpeta.
Preguntas frecuentes (FAQ)
¿Puedo subir WordPress por FTP sin saber programar?
SÃ, totalmente. Subir WordPress por FTP es un proceso mecánico: solo tienes que transferir archivos y ejecutar el instalador. No necesitas saber programar ni tener conocimientos técnicos avanzados. Con seguir los pasos de esta guÃa es suficiente.
¿Qué es mejor, usar el instalador automático o subirlo manualmente?
El instalador automático (como Softaculous) es más rápido y te configura todo por ti. Sin embargo, subirlo manualmente te da más control sobre los archivos y es útil si quieres instalar una versión especÃfica de WordPress o si tu hosting no incluye instaladores automáticos.
¿Cuánto tiempo tarda en subir WordPress por FTP?
Depende de tu conexión a internet. Con una conexión de fibra de 300 Mbps, suele tardar entre 1 y 3 minutos. Con una conexión más lenta, puede tardar hasta 10 minutos. No es un proceso largo.
¿Puedo subir WordPress a un subdominio?
SÃ. Solo tienes que subir los archivos a la carpeta que corresponda a ese subdominio dentro de public_html. Por ejemplo, si tu subdominio es blog.tudominio.com, la carpeta suele ser public_html/blog o una carpeta con el nombre del subdominio.
¿Qué pasa si ya tengo contenido en mi web y subo WordPress?
Si ya tienes archivos en public_html (por ejemplo, una web anterior), subir WordPress no los borrará automáticamente. Puede haber conflictos de archivos (como dos index.php). Lo recomendable es hacer una copia de seguridad y, si es posible, instalar WordPress en una carpeta vacÃa o en un subdominio.
¿Necesito crear una base de datos antes o después de subir los archivos?
Puedes hacerlo en cualquier orden, pero es más práctico crearla antes de ejecutar el instalador. Asà tendrás todos los datos a mano cuando WordPress te los pida.
Conclusión
Subir WordPress manualmente por FTP con FileZilla o desde el administrador de archivos es una habilidad básica que todo usuario de hosting deberÃa conocer. Aunque al principio pueda parecer complicado, es un proceso muy mecánico que, una vez que lo haces una vez, verás que es pan comido.
La clave está en:
- Tener los archivos de WordPress descargados y descomprimidos.
- Subirlos a la carpeta correcta (normalmente
public_html). - Crear una base de datos MySQL.
- Ejecutar el instalador desde el navegador.
Si sigues estos pasos, tendrás tu WordPress funcionando en menos de 30 minutos. Y recuerda: si tu hosting usa Syspanel, el acceso al panel es por el puerto 2106, pero para FTP usa el puerto estándar 21 o 22.
¿Tienes alguna duda o te has atascado en algún paso? Déjala en los comentarios y te ayudaremos a resolverla. ¡Buena suerte con tu nuevo WordPress!
