Hosting App's Version en ingles

Articulo de ayuda

Cómo Instalar Drupal Paso a Paso en tu Hosting

Instala Drupal en tu hosting con Softaculous o de forma manual: requisitos, base de datos, asistente y configuración inicial del CMS.

Publicado: 12/7/2026 Actualizado: 12/7/2026

Introducción

Drupal es el tercero de los grandes CMS (junto con WordPress y Joomla). Es el más técnico de los tres, pero también el más potente y flexible. Se utiliza en proyectos grandes: universidades, gobiernos, medios de comunicación y grandes empresas.

En este artículo vas a ver cómo instalar Drupal en tu hosting paso a paso.

Qué es Drupal y para qué sirve

Drupal es un CMS gratuito y de código abierto. A diferencia de WordPress (pensado para que sea fácil) o Joomla (un punto intermedio), Drupal está diseñado para proyectos grandes y complejos.

Es ideal para:

  • Webs con mucho contenido estructurado.
  • Portales con muchos tipos de contenido (artículos, eventos, usuarios, etc.).
  • Webs institucionales o de organizaciones grandes.
  • Webs que necesitan control de permisos avanzado.
  • Proyectos multilingües complejos.

Drupal es el CMS que usan, por ejemplo, la Universidad de Oxford, la Casa Blanca o The Economist. Para proyectos exigentes.

Requisitos del servidor para Drupal

Antes de instalar Drupal, asegúrate de que tu hosting cumple:

  • PHP 8.1 o superior (Drupal 11 requiere PHP 8.3+).
  • MySQL 5.7 o MariaDB 10.4 o superior (también soporta PostgreSQL o SQLite).
  • Certificado SSL recomendado.
  • Mínimo 128 MB de memoria PHP (recomendado 256 MB).
  • Extensiones PHP: gd, pdo, xml, curl, mbstring, zip.

Drupal necesita más memoria que WordPress. Para proyectos grandes, un plan de hosting con más recursos o un VPS es lo adecuado. En miHosting te asesoramos según tu proyecto.

Método 1: Instalar Drupal con Softaculous (recomendado)

La forma más rápida de instalar Drupal.

Paso 1: Abrir Softaculous

  1. Entra a cPanel.
  2. Busca Softaculous Apps Installer.
  3. Haz clic en Drupal.

Paso 2: Configurar la instalación

  1. Haz clic en Install Now.

  2. Rellena los datos:

    CampoQué poner
    Protocolhttps:// (si tienes SSL)
    DomainEl dominio donde quieres Drupal
    In DirectoryVacío para instalarlo en la raíz
    Site NameEl nombre de tu web
    Admin UsernameTu usuario de administrador
    Admin PasswordUna contraseña segura
    Admin EmailTu correo
  3. Haz clic en Install.

[Imagen sugerida: captura del formulario de instalación de Drupal en Softaculous]

La instalación tarda uno o dos minutos. Softaculous te muestra al final:

  • La URL de tu web.
  • La URL del panel de administración (tudominio.com/user o tudominio.com/admin).
  • Tus credenciales.

Método 2: Instalar Drupal de forma manual

Paso 1: Descargar Drupal

  1. Ve a la web oficial (drupal.org).
  2. Descarga la última versión en formato ZIP o tarball.

Paso 2: Subir los archivos

  1. Conéctate por FTP o usa el Administrador de archivos de cPanel.
  2. Ve a public_html o la carpeta deseada.
  3. Sube el archivo ZIP de Drupal.
  4. Descomprímelo.

Paso 3: Crear la base de datos

  1. En cPanel, ve a Bases de datos MySQL.
  2. Crea una base de datos, por ejemplo usuario_drupal.
  3. Crea un usuario con contraseña segura.
  4. Asigna el usuario a la base de datos con todos los privilegios.

Anota: nombre de la base de datos, usuario y contraseña.

Paso 4: Ejecutar el instalador

  1. Abre tu navegador y entra en https://tudominio.com.

  2. Se abre automáticamente el asistente de instalación de Drupal.

  3. Sigue los pasos:

    • Choose language: elige el idioma.
    • Choose profile: selecciona “Standard” (lo más común).
    • Requirements review: Drupal comprueba los requisitos. Si algo falla en rojo, hay que resolverlo.
    • Database configuration: introduce los datos de tu base de datos.
    • Install: espera a que termine.
    • Configure site: nombre del sitio, correo, usuario y contraseña del administrador.

[Imagen sugerida: captura del asistente de instalación de Drupal]

Paso 5: Ajustes finales

Drupal te pedirá configurar algunas opciones de regionalización y servidor de correos. Sigue las indicaciones.

Configuración inicial tras la instalación

Una vez instalado Drupal:

  1. Configurar SSL. Activa HTTPS para todo el sitio en Configuration → System → Secure pages.
  2. Configurar URLs amigables. En Configuration → Search and metadata → Clean URLs, actívalas para SEO.
  3. Configurar el idioma. Drupal soporta varios idiomas; descarga el paquete si lo necesitas.
  4. Instalar un tema. Elige un diseño adecuado.
  5. Configurar caché. En Configuration → Development → Performance, activa la caché y la agregación de CSS/JS.
  6. Revisar permisos de usuarios. Drupal tiene un sistema de roles muy potente.

Consejos útiles

  • Drupal necesita más recursos que WordPress. No lo elijas si tu hosting es muy básico.
  • Usa Softaculous para empezar. Evita errores manuales.
  • Activa la caché. Drupal es potente pero puede ir lento sin caché.
  • Configura la agregación de CSS/JS. Mejora la velocidad de carga.
  • Haz backup antes de actualizar. Las actualizaciones de Drupal pueden requerir pasos manuales.

Problemas frecuentes

El instalador muestra requisitos no cumplidos

Alguno de los requisitos (PHP, extensiones, memoria) no se cumple. Revisa qué falta y actívalo o pide a soporte que lo active.

La web muestra error 500 tras instalar

Puede ser un problema de memoria PHP. Sube el memory_limit desde cPanel → Software → Select PHP Version → Options.

No puedo entrar al panel de administración

Comprueba que usas la URL correcta (tudominio.com/user) y las credenciales adecuadas. Si olvidaste la contraseña, usa el enlace “¿Has olvidado tu contraseña?”.

Drupal va lento

Activa la caché y la agregación de CSS/JS. Si sigue lento, valora un plan de hosting superior.

Las URLs amigables no funcionan

Comprueba que el módulo mod_rewrite de Apache está activo y que el .htaccess está en la raíz.

Preguntas frecuentes

¿Drupal es gratis?

Sí, el software Drupal es gratuito y de código abierto. Lo que puede tener coste son los temas y módulos de pago.

¿Drupal es difícil de usar?

Tiene una curva de aprendizaje más pronunciada que WordPress. Para usuarios técnicos es muy potente; para no técnicos, puede ser complejo al principio.

¿Cuándo elegir Drupal?

Para proyectos grandes, complejos o con muchos tipos de contenido. Para webs simples o blogs, WordPress o Joomla son mejores.

¿Drupal necesita más recursos que WordPress?

Sí, en general. Drupal consume más memoria y necesita un hosting con más recursos.

¿Puedo migrar de WordPress a Drupal?

Sí, pero no es automático. Hay módulos como WordPress Migrate que facilitan la migración de contenido.

Drupal: potencia para proyectos exigentes

Drupal es el CMS de los proyectos grandes y complejos. No es la opción más sencilla, pero para lo que está diseñado es uno de los más potentes. Si tu proyecto necesita estructuras complejas, control de permisos avanzado o webs multilingües serias, Drupal es una opción excelente.

Si necesitas un hosting adecuado para Drupal, en miHosting disponemos de planes con PHP 8.x, SSL gratuito, MariaDB y soporte técnico de técnicos reales. Para proyectos muy grandes, también ofrecemos VPS administrados. Abre un ticket desde tu panel de cliente y te asesoramos.