Instalando y configurando drupal 8 en ubuntu 18.04

Enviado por peter el Lun, 28/10/2019 - 10:52
drupal 8 on ubuntu
Drupal 8 on Ubuntu 18.04

Aunque Drupal 8 ya lleva algunos años entre nosotros yo apenas lo estoy instalando.
¿Porque Drupal 8? La respuesta es simple y no tiene nada que ver con rendimiento o que se a el mejor CMS; solo porque es el CMS que tengo en mi blog, y deseo actualizar de versión.
La instalación la realicé localmente en mi maquina con:

  • Linux / Ubuntu 18.04
  • Apache 2.4.29.
  • MySQL 5.7.
  • PHP 7.2.

Realice el siguiente video para documentar la instalación pero salió con poco volumen así que aquí les pongo los pasos o procedimiento que realicé para instalarlo. Para instalar drupal 8 lo he hecho mediante composer. Dejo el link que me ayudo a descargar drupal: Composer template for Drupal projects.

Básicamente los pasos fueron:

$ composer create-project drupal-composer/drupal-project:8.x-dev monoforms8 --no-interaction
$ cd monoforms8/
$ composer require drupal/devel:~1.0

Después de que ya se descargo drupal y sus dependiencia, cree un virtual host de apache. Me base en un post de mi blog: ¿Qué es laravel? Instalación y configuración [2]; y la configuración similar a un sitio de Laravel.

Esta configuración se crea en /etc/apache2/sites-available y se habilita el sitio con: $ sudo a2ensite

Y reinicié la configuración del apache: $ sudo systemctl restart apache2.

Al iniciar el instalador de drupal me pidió la creación del directorio config/sync; el cual cree en el directorio del proyecto (monoforms8/).

$ mkdir -p config/sync

A continuación creé una base de datos. Creada la base de datos proseguí con la instalación de drupal 8.
En el instalador definí la configuración de la base de datos. Con todos los pasos anteriores esperé a que terminara la instalación que en mi maquina local fue muy tardado.

Opcionalmente yo cree un repositorio privado en github para hostear los cambios que fuera haciendo sobre mi instalación de drupal.

De esta manera pudé instalar druapal 8 en mi maquina local para posteriormente hacer esto mismo en un VPS de Digital Ocean, la cual queda pendiente de documentar.

Saludos.

Añadir nuevo comentario

Filtered HTML

  • Falta el filtro. Se eliminará todo el texto
  • Las direcciones de correos electrónicos y páginas web se convierten en enlaces automáticamente.
  • Etiquetas HTML permitidas: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd><php>
  • Saltos automáticos de líneas y de párrafos.