Importante: Proceso de instalación desactualizado, revisar en la página oficial el proceso de instalación.

Instalar Ddev es muy sencillo si seguimos los pasos, podemos ir a su pagina oficial y desde ahí seguir los pasos para nuestro sistema operativo.

Debemos tener en cuenta en el caso de Windows, que existen 2 opciones, la legacy y la que utiliza WSL2. Si no tenemos muy claro que estamos haciendo, es recomendable que utilicemos el método Legacy, ya que será más sencillo trabajar de esa manera, se perderá un poco de rendimiento, pero nos ahorraremos muchos dolores de cabeza.

Instalando Homebrew

NOTA: Al igual que en la instalación de Docker, se recomienda copiar los comandos desde las páginas oficiales ya que estarán actualizados.

En Linux y Mac necesitamos realizar la instalación con homebrew, para ello vamos a la pagina oficial y copiamos el comando necesario para instalarlo en nuestra maquina:

$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Una vez ejecutado el comando para instalar Brew, tenemos que ejecutar algunos más para finalizar la instalación y añadir a nuestro perfil la ruta al ejecutable:

test -d ~/.linuxbrew && eval $(~/.linuxbrew/bin/brew shellenv)
test -d /home/linuxbrew/.linuxbrew && eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv)
test -r ~/.bash_profile && echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.bash_profile
echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.profile

Instalar ddev

Con eso, ya tendremos brew listo para funcionar, ahora ya, tenemos que instalar Ddev y en su página tenemos el comando necesario:

$ brew install drud/Ddev/ddev

Por último, nos queda ejecutar el comando que nos añadirá los certificados para poder trabajar con SSL:

$ mkcert -install

Y listo, con esto la instalación de ddev habrá finalizado, realmente es muy sencilla.

 

# Capítulo Duración Visualizado
1 Presentación 2:33 min
2 Instalando Docker 5:19 min
3 Instalando DDEV 5:05 min
4 Iniciar el proyecto 3:26 min
5 Herramientas 3:39 min
6 Descargar Drupal 4:56 min
7 Configuraciones 5:28 min
8 Dominios adicionales 2:40 min
9 Variables de entorno 1:35 min
10 Comandos útiles 7:26 min
11 Exportar e importar bases de datos 3:42 min
12 Snapshots 2:33 min
13 Comandos custom 3:58 min
14 Hooks 5:08 min
15 Personalizar imágenes de Docker 7:00 min
16 Añadir imágenes adicionales de Docker 7:12 min
17 Eliminar el proyecto 1:41 min
18 Crear un proyecto Drupal 2:21 min
19 Crear un proyecto PHP (Symfony) 2:44 min
20 Importar proyecto existente 2:09 min