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

Dudas frecuentes sobre WordPress y PrestaShop en DirectAdmin

Actualizado el 2 de octubre de 2025

¿Qué es DirectAdmin y por qué es importante para WordPress y PrestaShop?

DirectAdmin es un panel de control de hosting muy popular, utilizado para gestionar servidores web. Si tienes una web con WordPress o una tienda online con PrestaShop, es muy probable que tu proveedor de hosting te ofrezca acceso a DirectAdmin para administrar aspectos técnicos como bases de datos, cuentas de correo o la instalación de aplicaciones. Aunque al principio puede parecer abrumador, con esta guía resolveremos las dudas más frecuentes.

¿Por qué es clave entender DirectAdmin? Porque te permite tener control total sobre tu sitio sin depender de un técnico para tareas cotidianas. Desde instalar un certificado SSL hasta hacer copias de seguridad, todo está a unos clics de distancia.

Preguntas frecuentes sobre WordPress y PrestaShop en DirectAdmin

A continuación, respondemos a las dudas más comunes que surgen al gestionar WordPress y PrestaShop desde DirectAdmin.

1. ¿Cómo instalo WordPress o PrestaShop en DirectAdmin?

La forma más sencilla es usando el Instalador de Aplicaciones que incluye DirectAdmin. Sigue estos pasos:

  1. Accede a DirectAdmin: Ve a tudominio.com:2222 e inicia sesión con tus credenciales.
  2. Busca el instalador: En el menú principal, localiza la sección "Instalador de aplicaciones" o "Softaculous" (depende de la configuración de tu hosting).
  3. Elige la aplicación:
    • Para WordPress: selecciona el logotipo de WordPress y haz clic en "Instalar".
    • Para PrestaShop: busca PrestaShop en la lista y sigue el mismo proceso.
  4. Configura los detalles: Completa campos como nombre del sitio, usuario administrador, idioma y ruta de instalación. Recomendamos dejar la ruta en blanco para que se instale en la raíz (public_html).
  5. Finaliza: Acepta los términos y haz clic en "Instalar". En pocos minutos tendrás tu sitio listo.

[TIP]: Si tu hosting usa Syspanel (el panel basado en HestiaCP), el acceso es a través del puerto 2106 (ejemplo: tudominio.com:2106). Allí también encontrarás un instalador similar.

2. ¿Cómo accedo a la base de datos de mi WordPress o PrestaShop desde DirectAdmin?

Las bases de datos son el corazón de tu web. Para acceder a ellas:

  1. En DirectAdmin, ve a "Gestión de MySQL" (o "phpMyAdmin").
  2. Verás una lista de bases de datos. Si no recuerdas cuál es la tuya, revisa el archivo wp-config.php (WordPress) o app/config/parameters.php (PrestaShop) para encontrar el nombre.
  3. Haz clic en el icono de phpMyAdmin junto a la base de datos correspondiente.
  4. Introduce las credenciales (usuario y contraseña) que aparecen en el mismo archivo de configuración.

[INFO]: Si no encuentras phpMyAdmin, puedes instalarlo desde el instalador de aplicaciones de DirectAdmin.

3. ¿Cómo hago una copia de seguridad de mi sitio en DirectAdmin?

Las copias de seguridad son vitales. En DirectAdmin tienes dos opciones:

Opción 1: Copia de seguridad completa desde el panel

  1. Ve a "Gestión de copias de seguridad".
  2. Selecciona "Crear copia de seguridad".
  3. Elige los elementos a respaldar (archivos, bases de datos, correos, etc.).
  4. Haz clic en "Crear". El archivo se descargará automáticamente.

Opción 2: Copia manual de archivos y base de datos

  • Archivos: Usa un cliente FTP (como FileZilla) para descargar la carpeta public_html.
  • Base de datos: Exporta la base de datos desde phpMyAdmin (opción "Exportar").

[WARNING]: No confíes solo en las copias automáticas del hosting. Descarga siempre una copia local cada cierto tiempo.

4. ¿Cómo configuro un certificado SSL en DirectAdmin para mi WordPress o PrestaShop?

Un certificado SSL es imprescindible para la seguridad y el SEO. Sigue estos pasos:

  1. En DirectAdmin, ve a "Certificados SSL".
  2. Selecciona "Let's Encrypt" (gratuito y automático).
  3. Marca el dominio principal y haz clic en "Solicitar".
  4. Espera unos segundos a que se emita el certificado.
  5. Importante: Después, en tu WordPress o PrestaShop, instala un plugin como "Really Simple SSL" (WordPress) o activa la opción "Forzar HTTPS" en PrestaShop para redirigir todo el tráfico a HTTPS.

[TIP]: Si usas Syspanel (puerto 2106), busca la sección "SSL" y elige "Let's Encrypt".

5. ¿Cómo soluciono el error "Error de conexión a la base de datos" en WordPress?

Este error suele aparecer por credenciales incorrectas o por un fallo en el servidor. Para solucionarlo:

  1. Verifica las credenciales: Accede a DirectAdmin, ve a "Gestión de MySQL" y comprueba que el usuario y la contraseña coinciden con los del archivo wp-config.php.
  2. Reinicia el servicio MySQL: En DirectAdmin, ve a "Gestión de servicios" y reinicia "MySQL".
  3. Revisa el límite de conexiones: Si tu web recibe mucho tráfico, puede que el límite de conexiones a la base de datos se haya superado. Contacta con tu proveedor de hosting para aumentarlo.

[INFO]: En PrestaShop, el error similar se muestra como "No se puede conectar con la base de datos". La solución es idéntica: verificar parameters.php.

6. ¿Cómo mejoro la velocidad de mi WordPress o PrestaShop desde DirectAdmin?

La velocidad es crucial para el SEO y la experiencia de usuario. Aquí tienes acciones que puedes realizar desde DirectAdmin:

  • Activar la caché: En DirectAdmin, busca "Gestión de caché" o "Varnish" (si está disponible). Actívalo para tu dominio.
  • Comprimir imágenes: Usa plugins como "Smush" (WordPress) o módulos de PrestaShop para optimizar imágenes.
  • Habilitar la compresión Gzip: Ve a "Configuración de Apache" y añade las reglas necesarias (o usa un plugin de caché que lo haga automáticamente).
  • Elegir un PHP más rápido: En "Gestión de PHP", selecciona "PHP 8.x" (la versión más reciente estable).

[WARNING]: Antes de cambiar la versión de PHP, asegúrate de que tu tema y plugins son compatibles.

7. ¿Cómo migro mi WordPress o PrestaShop a otro servidor usando DirectAdmin?

La migración puede hacerse de forma manual o con plugins. Aquí te explicamos la manual desde DirectAdmin:

  1. Copia de seguridad en el servidor origen: Sigue los pasos de la pregunta 3 para descargar archivos y base de datos.
  2. Sube los archivos al nuevo servidor: Usa FTP para subir la carpeta public_html al nuevo DirectAdmin.
  3. Importa la base de datos: En el nuevo DirectAdmin, crea una base de datos y un usuario. Luego, en phpMyAdmin, usa "Importar" para cargar el archivo SQL.
  4. Actualiza las configuraciones:
    • En WordPress: edita wp-config.php con los nuevos datos de la base de datos.
    • En PrestaShop: edita app/config/parameters.php.
  5. Cambia la URL: Si cambias de dominio, en WordPress usa un plugin como "Better Search Replace" para actualizar las URLs en la base de datos.

[TIP]: Para migraciones grandes, usa un plugin como "All-in-One WP Migration" (WordPress) o el módulo de migración de PrestaShop.

8. ¿Cómo creo cuentas de correo electrónico para mi dominio desde DirectAdmin?

Si quieres un correo tipo info@tudominio.com, sigue estos pasos:

  1. En DirectAdmin, ve a "Gestión de correo".
  2. Haz clic en "Crear un nuevo buzón".
  3. Completa el nombre (ejemplo: info), la contraseña y la cuota de almacenamiento.
  4. Haz clic en "Crear".
  5. Para acceder al webmail, ve a tudominio.com/webmail e inicia sesión.

[INFO]: Puedes configurar este correo en Outlook o Gmail usando los datos SMTP/IMAP que encontrarás en la sección "Configuración de correo".

9. ¿Cómo soluciono el error "500 Internal Server Error" en WordPress o PrestaShop?

Este error genérico suele deberse a un plugin conflictivo o a un archivo .htaccess dañado. Para solucionarlo:

  1. Accede por FTP o al Administrador de archivos de DirectAdmin.
  2. Renombra la carpeta de plugins:
    • En WordPress: cambia el nombre de wp-content/plugins a plugins_old. Si el error desaparece, reactiva los plugins uno a uno.
    • En PrestaShop: renombra la carpeta modules a modules_old.
  3. Reemplaza el archivo .htaccess:
    • En WordPress: renombra .htaccess a .htaccess_old y luego ve a Ajustes > Enlaces permanentes y guarda (esto regenera el archivo).
    • En PrestaShop: también puedes regenerarlo desde el panel de administración.

[WARNING]: Si el error persiste, revisa los logs de error en DirectAdmin (sección "Registros de errores").

10. ¿Cómo actualizo WordPress o PrestaShop de forma segura desde DirectAdmin?

Las actualizaciones son esenciales para la seguridad. Sigue este procedimiento:

  1. Haz una copia de seguridad (como vimos en la pregunta 3).
  2. Actualiza desde el panel de administración:
    • WordPress: ve a "Escritorio > Actualizaciones" y haz clic en "Actualizar ahora".
    • PrestaShop: ve a "Parámetros avanzados > Base de datos" y sigue las instrucciones.
  3. Si falla la actualización automática:
    • Descarga la última versión de WordPress o PrestaShop desde sus sitios oficiales.
    • Sube los archivos por FTP, sobrescribiendo los existentes (excepto la carpeta wp-content o modules y el archivo de configuración).
    • Ejecuta el script de actualización: tudominio.com/wp-admin/upgrade.php (WordPress) o tudominio.com/install/upgrade.php (PrestaShop).

[TIP]: Si usas Syspanel (puerto 2106), la actualización se puede hacer desde el instalador de aplicaciones.

Conclusión: Domina DirectAdmin para potenciar tu WordPress o PrestaShop

Gestionar WordPress o PrestaShop desde DirectAdmin no tiene por qué ser complicado. Con estos conocimientos básicos, podrás resolver las dudas más frecuentes, desde la instalación hasta la seguridad y la velocidad. Recuerda siempre:

  • Hacer copias de seguridad periódicas.
  • Mantener todo actualizado (WordPress, PrestaShop, plugins, temas y PHP).
  • Usar certificados SSL y caché para mejorar el rendimiento.

Si te encuentras con un problema que no aparece aquí, no dudes en consultar la documentación oficial de DirectAdmin o contactar con el soporte de tu hosting. ¡Y recuerda que Syspanel (puerto 2106) es una alternativa igual de potente para gestionar tu web!

[INFO]: Para dudas más específicas, busca en foros como "DirectAdmin ayuda" o "FAQ DirectAdmin", donde encontrarás comunidades activas dispuestas a echar una mano.

¿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