Cómo subir WordPress manualmente por FTP o Administrador de archivos de cPanel
¿Qué necesitas antes de subir WordPress manualmente?
Subir WordPress manualmente suena complicado, pero en realidad es un proceso muy mecánico. No necesitas ser un experto en programación, solo seguir unos pasos lógicos. Antes de empezar, asegúrate de tener a mano lo siguiente:
- Un dominio y un hosting activo: Obviamente necesitas dónde instalar WordPress. Si aún no lo tienes, contrata un plan de hosting que soporte PHP y MySQL (la mayorÃa lo hace).
- Archivos de WordPress: Descarga el paquete oficial desde es.wordpress.org. El archivo viene comprimido en formato
.zip. - Credenciales de acceso: Tienes que tener acceso a tu panel de control (cPanel, Syspanel, etc.) o a un cliente FTP como FileZilla.
- Datos de la base de datos: Aunque la base de datos se crea después, es bueno tener a mano el usuario y contraseña de tu MySQL.
[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso al panel se realiza a través del puerto 2106. Por ejemplo:
https://tu-dominio.com:2106. El proceso interno es muy similar al de cPanel, pero con una interfaz más moderna.
Método 1: Subir WordPress por FTP (FileZilla)
Este método es ideal si prefieres trabajar desde tu computadora y tienes una conexión a internet estable. El FTP (Protocolo de Transferencia de Archivos) te permite arrastrar y soltar archivos como si estuvieras moviendo carpetas en tu PC.
Paso 1: Configura tu cliente FTP
- Descarga e instala FileZilla (es gratuito y el más usado).
- Abre FileZilla y ve a Archivo > Administrador de sitios.
- Haz clic en Nuevo sitio y ponle un nombre, por ejemplo "Mi Hosting".
- En Host, escribe
ftp.tu-dominio.como la IP que te haya dado tu proveedor. - En Protocolo, selecciona FTP - Protocolo de Transferencia de Archivos (o SFTP si tu hosting lo soporta).
- Elige Normal en el tipo de inicio de sesión e introduce tu usuario y contraseña FTP.
[TIP] Si no sabes cuál es tu usuario y contraseña FTP, revisa el correo de bienvenida de tu hosting o búscalos en la sección "Cuentas FTP" dentro de cPanel. En Syspanel, lo encontrarás en "Usuarios FTP".
Paso 2: Conéctate y localiza la carpeta correcta
- Pulsa Conectar. Verás dos paneles: el izquierdo es tu computadora y el derecho es tu servidor.
- En el panel derecho, navega hasta la carpeta raÃz de tu dominio. Normalmente se llama
public_html,htdocsowww. - Si vas a instalar WordPress en el dominio principal, entra en esa carpeta. Si es un subdominio o una subcarpeta (ej:
tudominio.com/blog), entra en esa carpeta especÃfica.
Paso 3: Sube los archivos de WordPress
- En tu computadora, descomprime el archivo
wordpress.zipque descargaste. Te quedará una carpeta llamadawordpresscon muchos archivos dentro. - Importante: Entra en esa carpeta
wordpressy selecciona todos los archivos que hay dentro (Ctrl+A en Windows o Cmd+A en Mac). - Arrastra esos archivos seleccionados hasta el panel derecho (la carpeta
public_html). FileZilla empezará a subirlos automáticamente. - Espera a que la cola de transferencia llegue a 0 archivos pendientes. Esto puede tardar unos minutos.
[WARNING] No subas la carpeta
wordpressentera. Debes subir el contenido de esa carpeta, no la carpeta en sÃ. Si lo haces mal, tendrás que acceder atudominio.com/wordpressen lugar detudominio.com.
Método 2: Subir WordPress con el Administrador de Archivos de cPanel
Si no quieres instalar programas adicionales o tu conexión a internet es lenta, el Administrador de Archivos de cPanel es tu mejor aliado. Es una herramienta web que te permite gestionar los archivos de tu hosting directamente desde el navegador.
Paso 1: Accede al Administrador de Archivos
- Entra en tu cPanel (normalmente en
tudominio.com/cpanel). - Busca la sección Archivos y haz clic en Administrador de Archivos.
- Se abrirá una nueva ventana. Elige la opción Documento raÃz del dominio y pulsa "Ir". Si tienes varios dominios, selecciona el que quieras usar.
Paso 2: Sube el archivo zip
- Dentro del Administrador de Archivos, navega hasta
public_html(o la carpeta raÃz de tu dominio). - Haz clic en el botón Cargar en la barra superior.
- Se abrirá un panel de carga. Arrastra el archivo
wordpress.zipque descargaste o selecciónalo desde tu computadora. - Espera a que el archivo se suba por completo. Verás una barra de progreso.
[TIP] Si el archivo es muy grande y se corta la carga, sube el zip en partes o usa el método FTP. El Administrador de Archivos a veces tiene lÃmites de tamaño según la configuración del servidor.
Paso 3: Descomprime el archivo
- Una vez subido, verás el archivo
wordpress.zipen la lista de archivos depublic_html. - Haz clic derecho sobre el archivo y selecciona Extraer (o Extract).
- En el campo "Ruta de extracción", asegúrate de que sea
/public_html(o la carpeta donde esté el zip). - Pulsa Extraer archivos. Se creará una carpeta llamada
wordpresscon todos los archivos dentro.
Paso 4: Mueve los archivos a la raÃz
- Ahora tienes la carpeta
wordpressdentro depublic_html. - Entra en la carpeta
wordpressy selecciona todos los archivos que hay dentro (puedes usar el botón "Seleccionar todo" en la barra superior). - Haz clic en Mover y en el campo de destino escribe
/public_html(o simplemente sube un nivel). - Pulsa Mover archivos. Ahora todos los archivos de WordPress estarán directamente en la raÃz de tu dominio.
- Por último, elimina el archivo
wordpress.zipy la carpetawordpressvacÃa para mantener todo limpio.
[WARNING] Si no mueves los archivos y dejas la carpeta
wordpress, tu sitio se verá entudominio.com/wordpress. Mover los archivos a la raÃz es esencial para que WordPress funcione en tu dominio principal.
Crear la base de datos (paso necesario antes de instalar)
Independientemente del método que hayas usado para subir los archivos, necesitas una base de datos MySQL para que WordPress pueda guardar tu contenido.
- Ve a cPanel y busca la sección Bases de datos > Asistentes de MySQL (o "Bases de datos MySQL").
- Crea una nueva base de datos con un nombre descriptivo, por ejemplo
wp_basedatos. - Crea un usuario para la base de datos, por ejemplo
wp_usuario, y asÃgnale una contraseña segura. - Añade el usuario a la base de datos y otórgale TODOS LOS PRIVILEGIOS.
[INFO] En Syspanel, el proceso es similar. Busca la sección Bases de datos dentro del panel. Recuerda que el acceso es por el puerto 2106.
Instalación final de WordPress (el asistente)
Ahora viene la parte más fácil. Abre tu navegador y escribe tudominio.com. Verás la pantalla de instalación de WordPress en español. Sigue estos pasos:
- Selecciona tu idioma y pulsa Continuar.
- WordPress te pedirá los datos de la base de datos. Introduce el nombre de la base de datos, el usuario, la contraseña y el host (normalmente
localhost). - Pulsa Enviar y luego Ejecutar la instalación.
- Completa la información del sitio: tÃtulo, nombre de usuario administrador, contraseña y correo electrónico.
- Pulsa Instalar WordPress y listo. Ya puedes acceder a tu panel de administración en
tudominio.com/wp-admin.
[TIP] Si durante la instalación aparece el error "Error al conectar con la base de datos", revisa que los datos sean correctos. El host suele ser
localhost, pero algunos proveedores usan direcciones comomysql.tudominio.com. Contacta con tu hosting si tienes dudas.
Preguntas frecuentes (FAQ)
¿Puedo usar este método para instalar WordPress en un subdominio?
SÃ. Solo tienes que subir los archivos a la carpeta del subdominio en lugar de public_html. Por ejemplo, si tu subdominio es blog.tudominio.com, la carpeta serÃa public_html/blog. El resto del proceso es idéntico.
¿Qué hago si mi hosting usa Syspanel y no cPanel?
No te preocupes. Syspanel (antes HestiaCP) tiene un administrador de archivos integrado y soporte para FTP. El acceso es por el puerto 2106. Busca la sección "Archivos" o "Administrador de archivos" dentro del panel y sigue los mismos pasos del método 2.
¿Es más rápido subir WordPress por FTP o por el Administrador de Archivos?
Depende. Para archivos pequeños, el Administrador de Archivos es más cómodo porque no requiere instalar nada. Para sitios con muchos archivos o plugins grandes, FileZilla suele ser más rápido y estable porque reanuda las transferencias si se corta la conexión.
¿Puedo instalar WordPress manualmente si ya tengo un sitio en el dominio?
SÃ, pero ten cuidado. Si ya tienes contenido en el dominio, al subir los archivos de WordPress podrÃas sobrescribir archivos existentes. Te recomendamos hacer una copia de seguridad antes de empezar.
¿Qué pasa si me olvido de la contraseña de la base de datos?
Puedes cambiarla desde cPanel en la sección "Bases de datos MySQL". Solo tienes que editar el usuario y poner una nueva contraseña. Luego actualiza el archivo wp-config.php en la raÃz de tu sitio con los nuevos datos.
¿Necesito conocimientos de programación para subir WordPress manualmente?
No. Solo necesitas seguir los pasos al pie de la letra. Si sabes usar un explorador de archivos y un servicio de correo, puedes hacerlo. La parte más "técnica" es la configuración de la base de datos, pero el asistente de WordPress te guÃa paso a paso.
Consejos finales para no fallar
- Revisa los permisos de archivos: En cPanel, asegúrate de que las carpetas tengan permisos
755y los archivos644. Si tienes problemas de acceso, es probable que los permisos estén mal configurados. - Usa contraseñas seguras: Tanto para tu base de datos como para el usuario administrador de WordPress. Esto evita ataques de fuerza bruta.
- Borra el archivo zip después de descomprimir: Mantiene tu servidor limpio y evita que alguien pueda descargarlo.
- Haz una copia de seguridad antes de empezar: Si ya tienes un sitio en el dominio, descarga una copia de seguridad de tus archivos y base de datos. Nunca está de más.
- Actualiza WordPress y los plugins: Una vez instalado, ve a
Escritorio > Actualizacionesy asegúrate de tener la última versión. Esto mejora la seguridad y el rendimiento.
Subir WordPress manualmente por FTP o con el Administrador de Archivos de cPanel es una habilidad muy útil que te da control total sobre tu sitio. Además, te servirá para futuras tareas como subir temas personalizados o hacer copias de seguridad. Una vez que lo hagas una o dos veces, verás que es pan comido. ¡AnÃmate a intentarlo!
