Linux

Cómo implementar Drupal CMS de código abierto usando Docker

Jack Wallen lo guía a través del proceso de implementación de Drupal con Docker para que pueda tener un sólido sistema de administración de contenido en funcionamiento en minutos.

Drupal es una de las herramientas CMS más populares del mercado. Con un sólido conjunto de herramientas de administración de contenido, una API sofisticada que facilita la publicación multicanal y un historial comprobado de innovación continua, encontrará la plataforma que se adapta perfectamente a sus necesidades digitales.

Más información sobre centros de datos

Si bien la instalación de Drupal en bare metal no es un gran desafío, si prefiere la ruta del contenedor, está de suerte. Con Docker4Drupal, puede implementar este poderoso sistema CMS en minutos.

Déjame decirte cómo.

mirar: Kubernetes: la hoja de trucos (PDF gratuito) (República tecnológica)

Qué necesitas

Para implementar Drupal, necesita una plataforma que admita Docker, lo que significa que puede implementarlo en un centro de datos interno o en un servicio de alojamiento en la nube como AWS, Google Cloud, Azure, Linode o Rackspace. También necesita un usuario con privilegios de sudo.

Estaré demostrando esta implementación en Ubuntu Server 20.04, mi sistema operativo de servidor preferido.

Cómo instalar Docker

Lo primero que debe hacer es instalar el motor de tiempo de ejecución del contenedor para la implementación. Para ello utilizaremos Docker.

Inicie sesión en su servidor e instale Docker con el comando:

sudo apt-get install docker.io -y

Después de instalar Docker, agregue su usuario al grupo de Docker con el siguiente comando:

sudo usermod -aG docker $USUARIO

Cerrar sesión y volver a iniciar sesión.

Ahora está listo para implementar Drupal.

Cómo implementar Drupal con Docker Compose

Para implementar con éxito Drupal con Docker, tenemos que hacerlo en dos partes. Primero viene el despliegue de la base de datos MySQL, luego el propio Drupal.

Para implementar MySQL, debe ejecutar los siguientes comandos:

docker run –name NOMBRE-MYSQL -e MYSQL_ROOT_PASSWORD=PWORD -d mysql:latest

donde MYSQL-NAME es el nombre que desea dar a su host de base de datos y PWORD es una contraseña segura/única.

Después de implementar la base de datos, puede hacer un seguimiento del contenedor de Drupal de esta manera:

docker run –name drupal –link MYSQL-NAME:mysql -p 8080:80 -e MYSQL_USER=root -e MYSQL_PASSWORD=PWORD -d drupal

Donde MYSQL-NAME es el nombre que configuró para el host de la base de datos y PWORD es la contraseña que configuró para MySQL.

La implementación de Drupal tomará uno o dos minutos. Una vez hecho esto, abra un navegador y diríjalo a (donde SERVIDOR es la dirección IP o el dominio de su servidor de alojamiento). Verá la primera pantalla del asistente de instalación de Drupal (Figura A).

Figura A

Como implementar Drupal CMS de codigo abierto usando DockerEl asistente de configuración de Drupal lo guiará a través de los pasos finales de implementación.

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

Perfil: seleccione el tipo de implementación que desea utilizar (mínima, estándar y de demostración).

Obligatorio: debe ingresar la información de la base de datos. Para hacer esto, haga clic en Opciones avanzadas e ingrese lo siguiente (Figura B):

  • Base de datos de nombres: Drupal
  • Usuario de la base de datos: raíz
  • Contraseña de la base de datos: Establecer cuando se implementa el contenedor MySQL
  • Anfitrión de la base de datos: El valor ingresado para MYSQL-NAME durante la implementación del contenedor MySQL

Figura B

1688556155 534 Como implementar Drupal CMS de codigo abierto usando DockerIngrese la información de la base de datos para su implementación de Drupal.

La instalación de Drupal comenzará y finalizará en la última pantalla del asistente, donde puede configurar información diversa sobre su nueva implementación de Drupal (Figura C).

Figura C

1688556156 221 Como implementar Drupal CMS de codigo abierto usando DockerConfigure su sitio Drupal desde el asistente de configuración.

Complete la información y haga clic en Guardar y continuar. Luego se le pedirá que inicie sesión en su sitio con un usuario administrador, donde puede comenzar a administrar su contenido.

Suscríbase a Cómo hacer que la tecnología funcione de Tecnopedia en YouTube Descubra los últimos consejos tecnológicos de Jack Wallen para profesionales de negocios.

1688556157 730 Como implementar Drupal CMS de codigo abierto usando Docker
Imagen: Drupal

LEER  ¿Cuál es el punto de código abierto sin colaboradores?De hecho, hay varios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba