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

Cómo subir WordPress desde un archivo ZIP en Syspanel

Actualizado el 28 de septiembre de 2025

Antes de empezar: ¿Qué necesitas para subir WordPress desde un ZIP en Syspanel?

Subir WordPress desde un archivo ZIP en Syspanel es un proceso mucho más rápido y cómodo que hacerlo archivo por archivo mediante FTP. En lugar de esperar horas subiendo cientos de archivos sueltos, comprimes todo tu sitio (o una instalación limpia de WordPress) en un solo archivo .zip y lo subes de una sola vez. Esto es especialmente útil si estás migrando un sitio existente o si quieres instalar una versión específica de WordPress sin usar el instalador automático.

Para este tutorial, necesitarás tres cosas básicas:

  • Acceso a tu panel de control Syspanel (recuerda que el puerto de acceso es el 2106, por ejemplo: https://tu-servidor:2106).
  • Un archivo .zip con WordPress dentro. Puedes descargarlo desde es.wordpress.org/download/ o usar un backup de tu sitio actual.
  • Tener creado previamente el dominio o subdominio donde quieres instalar WordPress. Si aún no lo has hecho, créalo en la sección de "Dominios" de Syspanel.

Este método funciona tanto para instalaciones limpias como para migraciones completas. Si lo que quieres es mover un sitio ya existente, asegúrate de que el ZIP contenga todos los archivos de WordPress, incluyendo el .htaccess, wp-config.php y las carpetas wp-content, wp-admin y wp-includes.


Paso 1: Acceder a Syspanel y localizar el gestor de archivos

Lo primero es entrar en tu panel Syspanel. Abre tu navegador favorito (Chrome, Firefox, Edge, etc.) y escribe la dirección de tu servidor seguida de dos puntos y el puerto 2106. Por ejemplo:

https://tu-dominio.com:2106

Si es la primera vez que entras, es posible que el navegador te muestre un aviso de seguridad porque el certificado SSL no es "oficial". No te preocupes, es normal en paneles de control. Haz clic en "Avanzado" y luego en "Continuar" (o la opción equivalente en tu navegador) para acceder.

Una vez dentro, verás el panel principal de Syspanel. Busca en el menú lateral o superior la sección llamada "Archivos" o "Gestor de archivos". En la mayoría de las versiones de Syspanel, esta opción está representada con un icono de carpeta. Haz clic en ella.

Dentro del gestor de archivos, navega hasta la carpeta donde quieres instalar WordPress. Normalmente, si has creado un dominio llamado mipagina.com, la ruta será algo como:

/home/usuario/dominios/mipagina.com/public_html/

Esta carpeta public_html es la raíz pública de tu sitio web. Es aquí donde deben ir todos los archivos de WordPress. Si vas a instalar WordPress en un subdirectorio (por ejemplo, mipagina.com/blog), entonces deberías crear primero una carpeta llamada blog dentro de public_html y entrar en ella.


Paso 2: Subir el archivo ZIP de WordPress

Una vez que estés dentro de la carpeta correcta, busca el botón que dice "Subir" o "Cargar archivo". En Syspanel, suele estar en la parte superior de la interfaz, con un icono de flecha hacia arriba.

Al hacer clic en "Subir", se abrirá un cuadro de diálogo que te permitirá seleccionar el archivo ZIP desde tu ordenador. Haz clic en "Seleccionar archivo" o "Examinar" y busca el archivo .zip que contiene WordPress. Una vez seleccionado, haz clic en "Subir" o "Aceptar" para iniciar la transferencia.

El tiempo de subida dependerá del tamaño del archivo y de tu conexión a internet. Un WordPress limpio pesa unos 50-60 MB, pero si estás migrando un sitio completo con imágenes y plugins, puede ser de varios cientos de MB. Ten paciencia y no cierres la pestaña del navegador hasta que el proceso termine.


Paso 3: Extraer el contenido del ZIP

Cuando el archivo se haya subido correctamente, lo verás listado en el gestor de archivos. Ahora viene el paso clave: extraer el contenido del ZIP. Para ello, haz clic derecho sobre el archivo .zip y selecciona la opción "Extraer" o "Descomprimir".

Syspanel te preguntará dónde quieres extraer los archivos. Asegúrate de que la ruta de destino sea la misma carpeta donde estás (es decir, public_html o el subdirectorio que hayas elegido). Luego haz clic en "Extraer" o "Aceptar".

Una vez extraído, verás aparecer las carpetas típicas de WordPress: wp-admin, wp-content, wp-includes, y varios archivos como index.php, wp-config-sample.php, etc. Si el ZIP que subiste contiene una carpeta principal (por ejemplo, wordpress/), entonces todos los archivos estarán dentro de esa carpeta. En ese caso, deberías moverlos manualmente a la raíz de public_html.

Cómo mover archivos si están dentro de una subcarpeta

Si al extraer el ZIP se ha creado una carpeta llamada wordpress (o similar) con todo el contenido dentro, tienes dos opciones:

  1. Mover todos los archivos desde esa subcarpeta a la raíz. Selecciona todos los archivos y carpetas dentro de wordpress/, haz clic derecho y elige "Copiar". Luego ve a public_html y haz clic derecho -> "Pegar".
  2. Cambiar la configuración del dominio para que apunte directamente a la subcarpeta. Esto se hace en la sección de dominios de Syspanel, pero para este tutorial te recomiendo la opción 1, ya que es más sencilla y evita problemas de rutas.

Paso 4: Crear la base de datos MySQL

WordPress necesita una base de datos para funcionar. Si estás haciendo una instalación limpia, deberás crear una nueva base de datos y un usuario con permisos. Si estás migrando un sitio, deberás importar la base de datos de tu sitio original (esto lo veremos más adelante).

En Syspanel, busca la sección "Bases de datos" o "MySQL" en el menú principal. Haz clic en ella y luego en "Crear base de datos" o "Añadir nueva".

Te pedirá tres datos:

  • Nombre de la base de datos: por ejemplo, mipagina_wp.
  • Usuario de la base de datos: por ejemplo, mipagina_user.
  • Contraseña: elige una contraseña segura. Puedes usar el generador de contraseñas que suele incluir el panel, o crear una tú mismo. Guarda estos datos en un lugar seguro, los necesitarás en el siguiente paso.

Una vez rellenados los campos, haz clic en "Crear". Syspanel creará automáticamente la base de datos y el usuario con todos los permisos necesarios. En algunos casos, tendrás que asignar los permisos manualmente marcando la casilla "Todos los privilegios" para el usuario.


Paso 5: Configurar WordPress (instalación limpia)

Ahora viene la parte más emocionante: configurar WordPress. Abre tu navegador y escribe la URL de tu sitio web (por ejemplo, https://mipagina.com). Si has hecho todo correctamente, verás la pantalla de instalación de WordPress en español, con el famoso "¡Bienvenido a WordPress!" y el asistente de configuración.

Paso 5.1: Seleccionar idioma

Elige el idioma de tu sitio (español, por defecto) y haz clic en "Continuar".

Paso 5.2: Datos de la base de datos

WordPress te pedirá los datos de la base de datos que creaste en el paso anterior:

  • Nombre de la base de datos: el que pusiste (ej: mipagina_wp).
  • Usuario: el usuario que creaste (ej: mipagina_user).
  • Contraseña: la contraseña que elegiste.
  • Servidor de la base de datos: normalmente localhost (déjalo como está).
  • Prefijo de la tabla: puedes dejarlo como wp_ por defecto.

Haz clic en "Enviar" y WordPress comprobará la conexión. Si todo es correcto, verás un mensaje verde de éxito y el botón "Instalar WordPress".

Paso 5.3: Información del sitio

Ahora te pedirá:

  • Título del sitio: el nombre de tu web (ej: "Mi Página Web").
  • Nombre de usuario: el usuario administrador (ej: admin).
  • Contraseña: una contraseña fuerte para el administrador.
  • Correo electrónico: un email válido para recuperar la contraseña.

También puedes decidir si quieres que los motores de búsqueda indexen tu sitio o no. Te recomiendo dejarlo desmarcado hasta que termines de configurar todo.

Haz clic en "Instalar WordPress" y en unos segundos verás la pantalla de éxito. ¡Enhorabuena, ya tienes WordPress instalado! Ya puedes acceder a tu panel de administración en https://mipagina.com/wp-admin.


Paso 6: Migrar un sitio existente (si es tu caso)

Si lo que has subido es un backup de un sitio WordPress ya existente, el proceso es ligeramente diferente. Después de extraer los archivos, deberás:

  1. Importar la base de datos de tu sitio original. Para ello, ve a phpMyAdmin en Syspanel (suele estar en la sección de bases de datos), selecciona tu base de datos y haz clic en "Importar". Sube el archivo .sql que tengas de tu backup y ejecuta la importación.
  2. Editar el archivo wp-config.php con los datos de la nueva base de datos. Busca este archivo en la raíz de tu instalación, ábrelo con el editor de texto de Syspanel y cambia las constantes DB_NAME, DB_USER, DB_PASSWORD y DB_HOST por los datos de tu nueva base de datos.
  3. Actualizar las URLs en la base de datos. Si tu sitio antiguo usaba https://antiguo-dominio.com y ahora es https://nuevo-dominio.com, deberás actualizar las URLs en las tablas wp_options y wp_posts. Puedes hacerlo con una consulta SQL en phpMyAdmin o usando un plugin como "Better Search Replace" (tendrías que instalarlo primero).

[TIP] Consejos para evitar problemas comunes

  • Comprueba los permisos de archivos: Los archivos de WordPress deben tener permisos 644 y las carpetas 755. Si tienes errores de "no puedo escribir", revisa los permisos en el gestor de archivos de Syspanel.
  • No olvides el .htaccess: Si tu ZIP no lo incluye, WordPress lo generará automáticamente al activar los enlaces permanentes. Si ya lo tenías, asegúrate de que se ha subido correctamente.
  • Usa un ZIP sin comprimir demasiado: Algunos ZIPs muy comprimidos pueden dar problemas al extraer. Si tienes errores, prueba a comprimir de nuevo con nivel de compresión "normal" o "almacenar".

[WARNING] Errores frecuentes y cómo solucionarlos

  • "No se encuentra el archivo" o página en blanco: Suele ser porque los archivos no están en la carpeta correcta. Verifica que index.php y wp-config.php están en public_html.
  • "Error de conexión a la base de datos": Revisa que el nombre de la base de datos, usuario y contraseña son correctos. A veces Syspanel añade un prefijo al nombre de la base de datos (por ejemplo, usuario_nombrebd), así que revisa el nombre exacto en la sección de bases de datos.
  • "El enlace simbólico no está permitido": Esto ocurre cuando intentas acceder a WordPress desde una subcarpeta y el dominio apunta a otra. Revisa la configuración del dominio en Syspanel.

[INFO] ¿Y si quiero usar el instalador automático?

Syspanel también incluye un instalador automático de WordPress (normalmente en la sección "WordPress" o "Softaculous"). Este método es aún más rápido, pero no te permite subir un ZIP personalizado. Si quieres una instalación limpia y rápida, úsalo. Si necesitas un sitio específico o una migración, el método del ZIP es el adecuado.


Resumen rápido del proceso

  1. Descarga o prepara tu archivo ZIP de WordPress.
  2. Entra en Syspanel (puerto 2106) y abre el gestor de archivos.
  3. Navega hasta public_html de tu dominio.
  4. Sube el ZIP y extráelo en esa carpeta.
  5. Crea una base de datos MySQL en Syspanel.
  6. Ejecuta el instalador de WordPress desde tu navegador.
  7. Si migras, importa la base de datos y actualiza las URLs.

Preguntas frecuentes (FAQ)

¿Puedo subir WordPress desde un ZIP sin descomprimir?

No, WordPress no puede ejecutarse directamente desde un archivo ZIP. Es necesario extraer los archivos para que el servidor pueda leerlos y ejecutarlos correctamente.

¿Qué hago si mi ZIP es demasiado grande para subirlo?

La mayoría de los paneles Syspanel tienen un límite de subida de unos 100-200 MB. Si tu ZIP supera ese tamaño, puedes:

  • Subirlo por FTP (FileZilla) a la carpeta public_html.
  • Dividir el ZIP en varias partes.
  • Subir los archivos sin comprimir, aunque tardarás más.

¿El puerto 2106 es obligatorio para acceder a Syspanel?

Sí, es el puerto por defecto de Syspanel. Asegúrate de incluirlo en la URL. Si lo has cambiado durante la instalación del servidor, usa el que configuraste.

¿Puedo usar este método para instalar WordPress en un subdominio?

Sí, el proceso es idéntico. Solo tienes que crear el subdominio en Syspanel y acceder a su carpeta public_html correspondiente (por ejemplo, public_html/blog para un subdominio llamado blog.tudominio.com).

¿Pierdo los datos si me equivoco en la instalación?

Si estás migrando, siempre es recomendable hacer un backup de la base de datos y los archivos antes de empezar. Si te equivocas, puedes borrar todo y volver a empezar sin problema, siempre que tengas el ZIP original.


Conclusión

Subir WordPress desde un archivo ZIP en Syspanel es un proceso sencillo, pero que requiere seguir los pasos en orden. La clave está en subir el ZIP a la carpeta correcta, extraerlo bien y configurar la base de datos con los datos exactos que te proporciona Syspanel. Una vez hecho esto, el asistente de instalación de WordPress hace el resto del trabajo por ti.

Si has seguido todos los pasos de esta guía, no deberías tener ningún problema. Y recuerda: si algo falla, revisa los permisos de archivos, la ruta de instalación y los datos de la base de datos. El 90% de los errores se solucionan revisando estos tres puntos.

Ahora que ya sabes cómo hacerlo, puedes instalar WordPress en tantos dominios como necesites, migrar sitios completos en minutos y tener tu web funcionando en un abrir y cerrar de ojos. ¡Manos a la obra!

¿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