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

¿Cómo migrar WordPress a DirectAdmin usando Softaculous?

Actualizado el 11 de octubre de 2025

¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a aprender juntos cómo migrar WordPress a DirectAdmin usando Softaculous. Sé que mover un sitio web puede sonar a algo complicado, pero te prometo que con esta guía lo harás paso a paso, como si estuvieras armando un mueble con instrucciones claras. Vamos a usar Softaculous, una herramienta que viene integrada en DirectAdmin y que hace que transferir WordPress DirectAdmin sea pan comido.

Antes de empezar, ten en cuenta que esta guía está diseñada para usuarios sin experiencia técnica. Usaremos un método que no requiere tocar archivos complicados ni bases de datos manualmente. Todo se hará desde el panel de control. ¿Listo? ¡Vamos allá!


¿Qué necesitas para empezar la migración?

Para llevar a cabo la migración WordPress DirectAdmin, necesitarás tres cosas básicas:

  1. Acceso a tu panel de DirectAdmin (el que tiene tu hosting actual o el nuevo).
  2. Una copia de seguridad de tu sitio WordPress original (la haremos desde Softaculous).
  3. El nuevo hosting con DirectAdmin donde vas a instalar el sitio.

Si tu hosting actual no tiene DirectAdmin, no te preocupes: este método funciona si el destino sí lo tiene. En el origen, podemos usar cualquier panel (cPanel, Plesk, etc.) y luego importar.


Paso 1: Haz una copia de seguridad completa de tu WordPress desde el origen

Lo primero es asegurarnos de que no perdemos nada. Softaculous tiene una función de respaldo muy útil. Sigue estos pasos:

1.1. Accede a Softaculous en tu sitio actual

  • Inicia sesión en el panel de tu hosting actual (por ejemplo, cPanel, Plesk, o DirectAdmin si ya lo tienes).
  • Busca el icono de Softaculous (normalmente está en la sección "Software" o "Aplicaciones").
  • Una vez dentro, haz clic en la pestaña "Backups" (Copias de seguridad).

1.2. Genera un backup completo

  • Verás una lista de tus instalaciones de WordPress. Busca la que quieres migrar y haz clic en el botón "Backup" al lado.
  • Softaculous te preguntará qué quieres incluir. Selecciona todo (archivos, base de datos, etc.) y haz clic en "Crear backup".
  • Espera unos minutos. Cuando termine, verás el backup en la lista con un nombre como backup_2025-04-07_12345.zip.

[TIP] Guarda este archivo en tu computadora también. Puedes descargarlo desde la misma interfaz de Softaculous haciendo clic en el nombre del backup. Así tienes un respaldo extra.

1.3. Exporta la base de datos manualmente (opcional pero recomendado)

Aunque Softaculous incluye la base de datos en el backup, a veces es bueno tener una copia aparte. Puedes hacerlo desde phpMyAdmin en tu panel actual:

  • En tu panel de hosting, busca phpMyAdmin.
  • Selecciona la base de datos de tu WordPress.
  • Haz clic en "Exportar" y elige el método "Rápido" y formato SQL.
  • Descarga el archivo .sql. Guárdalo junto al backup.

Paso 2: Prepara tu nuevo hosting en DirectAdmin

Ahora vamos al destino. Si tu nuevo hosting usa DirectAdmin, asegúrate de que ya tienes acceso y que tu dominio está apuntando a los servidores correctos (puedes cambiarlo después, pero es mejor tenerlo listo).

2.1. Crea una base de datos y un usuario

Antes de instalar WordPress, necesitamos una base de datos vacía. Sigue estos pasos:

  • En DirectAdmin, ve a "Base de datos MySQL" (o "MySQL Management").
  • Haz clic en "Crear nueva base de datos".
  • Ponle un nombre, por ejemplo: migracion_wp.
  • Crea un usuario y contraseña (anótalos, los necesitarás).
  • Asigna todos los privilegios al usuario (marca todas las casillas).

[WARNING] No uses caracteres especiales en el nombre de la base de datos o usuario. Solo letras, números y guiones bajos.

2.2. Instala WordPress vacío en DirectAdmin con Softaculous

Softaculous en DirectAdmin nos ayudará a preparar el terreno. Vamos a instalar una versión limpia de WordPress que luego reemplazaremos con tu sitio:

  • En DirectAdmin, busca "Softaculous" en el menú de la izquierda.
  • Haz clic en "WordPress" y luego en "Instalar".
  • Completa los campos:
    • Dominio: Selecciona tu dominio (ej: tudominio.com).
    • Directorio: Déjalo vacío para que se instale en la raíz.
    • Nombre del sitio: Pon algo temporal, como "Migración".
    • Nombre de usuario y contraseña: Crea un administrador temporal (luego lo cambiarás).
    • Base de datos: Elige la que creaste en el paso anterior.
  • Haz clic en "Instalar". Espera a que termine.

[INFO] Este WordPress vacío es solo un "andamio". No te preocupes si ves contenido genérico. Lo borraremos todo.


Paso 3: Restaura el backup desde Softaculous en DirectAdmin

Ahora viene la parte clave de la migración sitio WordPress. Vamos a subir el backup que hiciste al principio.

3.1. Accede a Softaculous en el destino

  • En DirectAdmin, vuelve a entrar a Softaculous.
  • Ve a la pestaña "Backups" (arriba a la derecha).

3.2. Sube el backup desde tu computadora

  • Haz clic en "Subir backup".
  • Selecciona el archivo .zip que descargaste del origen.
  • Espera a que se suba (puede tardar si el sitio es grande).
  • Una vez subido, verás el backup en la lista.

3.3. Restaura el backup sobre la instalación vacía

  • Haz clic en el botón "Restaurar" al lado del backup que subiste.
  • Softaculous te preguntará dónde restaurar. Selecciona la instalación vacía que creaste en el paso 2.2 (la que tiene el dominio correcto).
  • Confirma la restauración. Se reemplazarán todos los archivos y la base de datos.

[WARNING] Este proceso sobrescribirá todo lo que haya en la instalación destino. Por eso instalamos un WordPress vacío, para no perder nada importante.

3.4. Verifica que todo funcione

  • Abre tu dominio en un navegador. Deberías ver tu sitio WordPress original.
  • Inicia sesión en /wp-admin con las credenciales que tenías en el origen (no las temporales que pusiste al instalar).
  • Revisa que las páginas, imágenes y plugins estén allí.

Paso 4: Ajusta los detalles finales

A veces, después de una transferir WordPress DirectAdmin, pueden quedar pequeños detalles. Aquí te dejo los más comunes:

4.1. Cambia las URLs si es necesario

Si cambiaste de dominio, tendrás que actualizar las URLs. Puedes hacerlo con un plugin como Better Search Replace o desde phpMyAdmin:

  • En DirectAdmin, ve a phpMyAdmin.
  • Selecciona la base de datos de tu WordPress.
  • Haz clic en la pestaña "SQL" y ejecuta:
    UPDATE wp_options SET option_value = 'https://tudominionuevo.com' WHERE option_name IN ('siteurl', 'home');
    
    (Reemplaza tudominionuevo.com por tu dominio real).

4.2. Revisa los enlaces permanentes

  • En el panel de WordPress, ve a Ajustes > Enlaces permanentes.
  • Simplemente haz clic en "Guardar cambios" para refrescar el archivo .htaccess.

4.3. Comprueba que los plugins funcionen

Algunos plugins pueden requerir reactivación. Ve a Plugins y activa todos los que estén desactivados. Si ves algún error, desactívalo y vuelve a activarlo.


Preguntas frecuentes (FAQ) sobre migrar WordPress a DirectAdmin

Aquí respondo las dudas más comunes que me encuentro como técnico de soporte:

¿Puedo migrar desde cPanel a DirectAdmin?

Sí, completamente. Softaculous está en ambos paneles, así que el proceso es idéntico. Solo asegúrate de que tu hosting de origen tenga Softaculous.

¿Qué pasa si mi sitio es muy grande (más de 1 GB)?

Si el backup pesa mucho, la subida a Softaculous puede fallar. En ese caso, puedes usar un plugin como UpdraftPlus para hacer el backup y luego restaurarlo manualmente en el destino. Pero este método con Softaculous es más sencillo para sitios de hasta 500 MB.

¿Pierdo mi contenido al migrar?

No, si sigues los pasos correctamente, todo el contenido (páginas, entradas, imágenes, plugins) se transfiere intacto. Solo asegúrate de tener el backup antes de empezar.

¿Necesito cambiar los DNS?

Si cambias de hosting, sí. Después de la migración, actualiza los servidores DNS de tu dominio para que apunten al nuevo hosting. Puede tardar hasta 24 horas en propagarse.

¿Qué es Syspanel (HestiaCP)?

Si tu hosting usa Syspanel (que es el nombre que le damos a HestiaCP), el puerto de acceso es el 2106. Por ejemplo, para acceder al panel, escribirías tudominio.com:2106. En Syspanel, Softaculous también está disponible, así que el proceso es el mismo.

¿Softaculous es gratuito?

Depende de tu hosting. Muchos planes lo incluyen gratis. Si no lo ves, pregunta a tu proveedor. También puedes hacer la migración manualmente, pero Softaculous simplifica todo.


Consejos finales para una migración exitosa

  • Haz una prueba antes: Si puedes, migra a un subdominio o carpeta temporal primero. Así te aseguras de que todo funciona.
  • Mantén ambos sitios activos: Durante la migración, no borres el sitio original hasta que el nuevo esté 100% operativo.
  • Actualiza todo: Después de migrar, actualiza WordPress, temas y plugins. A veces las versiones del origen y destino difieren.
  • Revisa los enlaces rotos: Usa un plugin como Broken Link Checker para detectar enlaces que apunten al dominio antiguo.

[INFO] Recuerda: si en algún momento te sientes perdido, tu proveedor de hosting tiene soporte técnico. No dudes en contactarlos. ¡Para eso estamos!


Conclusión

Migrar WordPress a DirectAdmin usando Softaculous es un proceso sencillo, incluso para principiantes. Con solo hacer un backup, instalar un WordPress vacío y restaurar, tu sitio estará en el nuevo hosting en minutos. La clave está en seguir el orden: backup, instalación vacía, restauración.

Espero que esta guía te haya sido útil. Si tienes alguna duda, déjala en los comentarios (si este artículo está en un blog) o contacta a tu soporte técnico. ¡Buena suerte con tu migrar WordPress DirectAdmin y que disfrutes de tu nuevo hosting!

— Tu técnico de soporte amigable.

¿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