Instalar Drupal 11 con Composer.
Composer es una herramienta práctica que te ayuda a gestionar Drupal y todas sus partes asociadas (módulos, temas, bibliotecas). Antes de empezar, asegúrate de tener Composer instalado en tu ordenador. Para Drupal 11 necesitarás Composer 2.7.0 o superior y PHP 8.3 o superior.
Al usar Drupal 11, conviene usar la plantilla de Composer que está en drupal/recommended-project. Esta plantilla garantiza que las dependencias del núcleo de Drupal tengan exactamente la misma versión que la versión oficial de Drupal. Hay otros métodos, pero este es de primera.
Inicia un proyecto
composer create-project drupal/recommended-project my_site_name_dirAsí creas un proyecto en 'my_site_name_dir' y se ejecuta automáticamente composer install para obtener la versión estable más reciente de Drupal 11 y todas sus dependencias.
Ten en cuenta que tu 'my_site_name_dir' contendrá archivos que deben quedar fuera de tu raíz web, lejos de las miradas indiscretas del servidor web. La raíz web será 'my_site_name_dir/web'.
Instalación de Composer con Docker
Si usas un flujo de trabajo basado en Docker, quizá aún no tengas Composer y sus dependencias instalados. En ese caso, usa el comando siguiente para crear tu proyecto Drupal:
docker run --rm -i --tty -v $PWD:/app composer create-project drupal/recommended-project my_site_name_dir --ignore-platform-reqsConfigura Drupal con la interfaz web habitual
Cuando Composer termine de descargar los paquetes necesarios, dirige tu navegador a la URL de tu sitio e inicia la instalación. Se te pedirán las credenciales de la base de datos, un nombre de persona administradora y algunos datos básicos.
Pon Drupal en marcha desde la línea de comandos
Drush te permite instalar Drupal desde la línea de comandos. Para añadir Drush a tu proyecto, escribe: composer require drush/drush y luego usa drush site:install para abrir el asistente de instalación por línea de comandos. Sin argumentos, instalará el perfil estándar y solo te pedirá tus credenciales de la base de datos.
drush site:install