La idea de este post o tutorial es la de tener un paso a paso actualizado de como montar un Drupal 11 para comenzar un nuevo proyecto.
Importante: cabe aclarar que al momento de crear este post Mayo de 2025, lo que obtendremos sera una instalación de Drupal 11.1.7 usando un ddev actualizado a la versión 1.24.4
Precondiciones:
- Tener instalado DDEV en nuestra computadora. Preferentemente la version v1.24.4 que ya viene con la opción de Drupal 11.
- Tener internet para descargar todos los componentes.
Ahora si manos a la obra...
Creamos la carpeta del proyecto
mkdir myproject && cd myproject
Iniciamos la configuración del proyecto ddev
ddev config
Respondemos a las preguntas de la siguiente manera:
Project name: es el nombre del proyecto por lo que es totalmente arbitrario lo que pongas, por defecto toma el nombre de la carpeta donde se ejecuta el comando.
Docroot Location (project root): aqui ponemos la palabra web
Project Type: aqui escribimos: drupal11
Nota: también podemos configurar el proyecto ddev todo desde la linea de comandos, pero yo siempre prefiero usa ddev config solo para estar seguro de que las opciones que selecciono existen en las versiones que estoy usando, aca dejo el comando de todas maneras por si alguien prefiere usarlo
ddev config --project-type=drupal11 --php-version=8.3 --doctroot=web
Listo ahora ya podemos iniciar ddev para que nos cree y nos levante los contenedores para comenzar a instalar Drupal
ddev start
Primero vamos a descargar drupal 11 usando composer
ddev composer create drupal/recommended-project:^11
Paso siguiente vamos a instalar drush para que sea mas facil la instalacion
ddev composer require drush/drush
Luego de tener drush instalado vamos a usarlo para generar la instalación automática de Drupal 11
ddev drush si --account-name=admin --account-pass=admin -y
Si todo fue bien ya podemos usar el siguiente comando para acceder a nuestro drupal 11 y comenzar a darle cariño...
ddev launch
Bueno eso es todo por este post, hasta la próxima drupalada...