Instalar Drupal con Installatron: guía completa

Drupal es un potente sistema de gestión de contenidos de nivel empresarial, perfecto para sitios web complejos. Con Installatron en DirectAdmin instalas Drupal con solo unos clics. En esta guía recorremos todo el proceso de instalación.

Por qué elegir Drupal

Drupal se distingue de otros CMS por:

  • Excelente escalabilidad para sitios web grandes
  • Gestión avanzada de usuarios y permisos
  • Potente estructuración del contenido con tipos de contenido
  • Gran comunidad y miles de módulos
  • Lo usan administraciones públicas y grandes organizaciones
  • Sólida seguridad de serie Drupal es ideal para sitios web que van más allá de un simple blog o una web corporativa informativa.

Requisitos del sistema para Drupal

Antes de empezar, comprueba que tu hosting cumple los requisitos:

Requisitos de PHP

  • PHP 8.1 o superior (se recomienda 8.2)
  • Límite de memoria de PHP: mínimo 64MB (se recomiendan 128MB)
  • Extensiones de PHP necesarias:
    • PDO
    • xml
    • gd o ImageMagick
    • OpenSSL
    • JSON
    • cURL
    • mbstring

Requisitos de la base de datos

  • MySQL 5.7.8 o superior
  • MariaDB 10.3.7 o superior
  • PostgreSQL 12 o superior (alternativa)

Otros requisitos

  • mod_rewrite para las URL limpias (clean URLs)
  • Espacio en disco suficiente (mínimo 60MB para el núcleo) En el hosting de Theory7, todos los planes cumplen estos requisitos de serie.

Instalar Drupal con Installatron

Installatron hace que instalar Drupal sea fácil y rápido.

Abrir DirectAdmin

  1. Ve a tu URL de DirectAdmin (normalmente example.nl:2222)
  2. Inicia sesión con tu nombre de usuario y tu contraseña
  3. Llegas al panel principal de DirectAdmin

Encontrar Installatron

  1. Busca Installatron Applications Installer en el menú
  2. O haz clic en el icono de Installatron en la sección Software
  3. Llegas a la interfaz de Installatron

Seleccionar Drupal

  1. Usa la barra de búsqueda y escribe "Drupal"
  2. O navega hasta la categoría Content Management
  3. Haz clic en el logotipo de Drupal
  4. Haz clic en + Install this application

Configurar la instalación

Rellena los ajustes de la instalación: Ubicación

  • Dominio: selecciona el dominio en el que quieres instalar Drupal
  • Directorio: déjalo vacío para el dominio principal o escribe una subcarpeta (por ejemplo, "blog") Versión
  • Elige la última versión estable (actualmente Drupal 10.x)
  • Usa las actualizaciones automáticas solo para versiones menores Ajustes
  • Nombre del sitio: el nombre de tu sitio web
  • Nombre de usuario del administrador: elige un nombre seguro (no "admin")
  • Contraseña del administrador: genera una contraseña segura
  • Correo electrónico del administrador: tu dirección de correo para las notificaciones Base de datos
  • Installatron crea automáticamente una base de datos
  • O selecciona una base de datos existente si lo prefieres

Iniciar la instalación

  1. Comprueba todos los ajustes
  2. Haz clic en Install
  3. Espera a que termine la instalación (de 1 a 3 minutos)
  4. Verás una pantalla de confirmación con los datos de acceso

Después de la instalación

Cuando la instalación termina correctamente, puedes ponerte a trabajar de inmediato.

Iniciar sesión en Drupal

  1. Ve a example.nl/user/login
  2. Escribe tu nombre de usuario de administrador
  3. Escribe tu contraseña
  4. Haz clic en Log in

Completar la primera configuración

Drupal te guía por la configuración básica:

  1. Informe de estado: comprueba que todo funciona correctamente
  2. Configuración regional: define la zona horaria y el idioma
  3. Rendimiento: configura la caché para ganar velocidad

Descubrir la administración

El panel de administración de Drupal se compone de:

  • Content: gestiona artículos y páginas
  • Structure: tipos de contenido, menús y taxonomía
  • Appearance: temas y visualización
  • Extend: añade módulos
  • Configuration: ajustes del sistema
  • People: gestión de usuarios
  • Reports: estado y registros

Solucionar problemas frecuentes

La instalación se queda colgada

  1. Actualiza la página al cabo de unos minutos
  2. Comprueba los recursos del servidor en DirectAdmin
  3. Vuelve a intentar la instalación

Error de base de datos

  1. Comprueba que no se ha alcanzado el límite de bases de datos
  2. Crea una base de datos manualmente en DirectAdmin
  3. Usa esa base de datos en la instalación

Las URL limpias no funcionan

  1. Comprueba que mod_rewrite está activo
  2. Cambia el nombre del .htaccess predeterminado si es necesario
  3. Comprueba los permisos del archivo .htaccess

Error de memoria

  1. Aumenta el límite de memoria de PHP desde DirectAdmin
  2. Ve a Domain Setup y luego a PHP Settings
  3. Establece memory_limit en 128M como mínimo

Primeros pasos recomendados

Después de la instalación, te aconsejamos estos pasos:

Configurar la seguridad

  1. No cambies la URL de administración predeterminada (Drupal tiene buena seguridad)
  2. Configura la autenticación de dos factores
  3. Configura SSL/HTTPS
  4. Programa copias de seguridad periódicas

Optimizar el rendimiento

  1. Activa la caché en Configuration y luego Performance
  2. Agrega los archivos CSS y JavaScript
  3. Configura OPcache en PHP

Planificar la estructura de contenidos

  1. Define los tipos de contenido que necesitas
  2. Planifica la taxonomía (categorías y etiquetas)
  3. Crea la estructura de menús

Próximos pasos

Ahora que Drupal está instalado, puedes continuar con:

  • Completar la configuración básica de Drupal
  • Instalar módulos y temas de Drupal
  • Configurar la seguridad de Drupal

¿Necesitas ayuda?

Estamos a tu disposición. ¿Te has atascado en algo o tienes preguntas? Nuestro equipo de soporte te ayuda personalmente. Envíanos un mensaje a través del sistema de tickets: normalmente respondemos en unas horas y buscamos contigo la solución.

¿Buscas una dirección de correo electrónico? Consulta nuestra oferta.