Cómo instalar y desplegar Drupal con Docker en minutos

Drupal es una de las herramientas de CMS más populares en el mercado. Con un conjunto robusto de herramientas de gestión de contenido, API sofisticadas para facilitar la publicación en múltiples canales y un historial comprobado de innovación continua, encontrarás que esta plataforma es más que capaz de satisfacer tus necesidades digitales.

Aunque Drupal no es demasiado difícil de instalar en metal desnudo, si tu preferencia es la ruta de los contenedores, estás de suerte. Con la ayuda de Docker4Drupal, puedes implementar este poderoso sistema de administración de contenido en minutos.

Permíteme mostrarte cómo.

Índice de Contenido
  1. Lo que necesitarás
  2. Cómo instalar Docker
  3. Cómo desplegar Drupal a través de Docker Compose

Lo que necesitarás

Para desplegar Drupal, necesitarás una plataforma que admita Docker, lo que significa que puedes implementarlo en tu centro de datos interno o en un servicio alojado en la nube (como AWS, Google Cloud, Azure, Linode o Rackspace). También necesitarás un usuario con privilegios de sudo.

En este caso, estaré demostrando la implementación en mi sistema operativo de servidor preferido, Ubuntu Server 20.04.

Cómo instalar Docker

Lo primero que debes hacer es instalar el motor de tiempo de ejecución de contenedores para la implementación. Para ello, utilizaremos Docker.

Los diferentes tipos de buses en los dispositivos electrónicos

Inicia sesión en tu servidor e instala Docker con el siguiente comando:

sudo apt-get install docker.io -y

Una vez instalado Docker, agrega tu usuario al grupo Docker con el siguiente comando:

sudo usermod -aG docker $USER

Cierra sesión y vuelve a iniciar sesión.

Ahora estás listo para desplegar Drupal.

Cómo entrar al programa de configuración del BIOS en tu computadora

Cómo desplegar Drupal a través de Docker Compose

Para desplegar exitosamente Drupal con Docker, debemos hacerlo en dos partes. Primero, desplegaremos la base de datos MySQL, y luego desplegaremos Drupal en sí.

Para desplegar MySQL, ejecuta el siguiente comando:

docker run --name MYSQL-NOMBRE -e MYSQL_ROOT_PASSWORD=CONTRASEÑA -d mysql:latest

Donde MYSQL-NOMBRE es el nombre que deseas darle al host de la base de datos y CONTRASEÑA es la contraseña segura/única que establezcas.

Una vez desplegada la base de datos, puedes continuar con el contenedor de Drupal de la siguiente manera:

docker run --name drupal --link MYSQL-NOMBRE:mysql -p 8080:80 -e MYSQL_USER=root -e MYSQL_PASSWORD=CONTRASEÑA -d drupal

Entendiendo los permisos de archivos y directorios en UNIX

Donde MYSQL-NOMBRE es el nombre que configuraste para el host de tu base de datos y CONTRASEÑA es la contraseña que estableciste para MySQL.

El despliegue de Drupal tomará uno o dos minutos. Cuando finalice, abre un navegador e ingresa a http://SERVIDOR:8080 (donde SERVIDOR es la dirección IP o el dominio del servidor de alojamiento). Serás recibido por la primera pantalla del asistente de configuración de Drupal (Figura A).

Cómo instalar y desplegar Drupal con Docker en minutos - Centros de Datos | Imagen 1 Newsmatic
Figura A

El asistente de configuración de Drupal requiere solo unos pocos pasos simples antes de que puedas iniciar sesión en la implementación. Los pasos son:

Perfil: selecciona el tipo de implementación que deseas utilizar (mínima, estándar o demo).

Requisitos: debes ingresar la información de la base de datos. Para ello, haz clic en OPCIONES AVANZADAS e ingresa los siguientes datos (Figura B):

  • Nombre de la base de datos: drupal
  • Usuario de la base de datos: root
  • Contraseña de la base de datos: establecida durante el despliegue del contenedor MySQL
  • Host de la base de datos: el valor ingresado para MYSQL-NOMBRE durante el despliegue del contenedor MySQL
Cómo instalar y desplegar Drupal con Docker en minutos - Centros de Datos | Imagen 2 Newsmatic
Figura B

La instalación de Drupal iniciará y finalizará en la pantalla final del asistente, donde podrás configurar varios aspectos de tu nueva implementación de Drupal (Figura C).

Cómo recuperar una contraseña de BIOS perdida: dos métodos efectivos
Cómo instalar y desplegar Drupal con Docker en minutos - Centros de Datos | Imagen 3 Newsmatic
Figura C

Completa la información y haz clic en "Guardar y Continuar". Luego se te pedirá que inicies sesión en tu sitio con el usuario administrador, donde podrás comenzar a gestionar tu contenido.

Suscríbete al canal de YouTube "How To Make Tech Work" de Newsmatic para obtener los últimos consejos tecnológicos para profesionales de negocios de Jack Wallen.

En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Centros de Datos, allí encontraras muchos artículos similares a Cómo instalar y desplegar Drupal con Docker en minutos , tenemos lo ultimo en tecnología 2023.

Artículos Relacionados

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.