Instalación de Drupal 8 (Apache, MYSQL, PHP)
No contemplamos otra forma de comenzar nuestra trayectoria sobre Drupal 8 que no sea tratando el aspecto más elemental como es la Instalacion de Drupal 8.
Los requisitos de sistema establecidos para Drupal 8 los puedes encontrar en el siguiente enlace: Requisitos de Sistema para Drupal 8
En esta entrada vamos a describir la instalación de Drupal 8 sobre LAMP.
(¿¿ Y eso que es ??)
Se denomina LAMP> al conjunto de software libre compuesto por: Linux, Apache, MYSQL y PHP. Para el desarrollo en Drupal tambien podemos utilizar Windows como Sistema Operativo. Yo me decanté por utilizar Linux, en primer lugar por mi familiaridad para programar en entornos GNU/Linux, y en segundo lugar por recomendación de varios compañeros. Pero donde no cabe duda es que necesitaremos PHP ya que es el lenguaje utilizado internamente por Drupal; un servidor web, en nuestro caso Apache; y un motor de Base de Datos, MYSQL.
Instalacion LAMP en Ubuntu 16.04
Actualizamos repositorio:
$ sudo apt-get update
Instalación de PHP 7.2:
$ sudo apt-get install php7.2 php7.2-cli php7.2-common
Instalamos Apache:
$ apt-get install apache2 libapache2-mod-php7.2 $ systemctl start apache2
Editamos el fichero ode configuración principal de Apache a nuestro gusto:
$ sudo nano /etc/apache2/apache2.conf
No podemos olvidar reiniciar nuestro servidor cada vez que realicemos algún cambio:
$ sudo systemctl restart apache2
Instalamos MySQL:
$ sudo apt install mysql-server php7.2-mysql
Reiniciamos los servicios instalados para asegurar su correcto funcionamiento:
$ sudo systemctl restart apache2.service $ sudo systemctl restart mysql.service
Para resolver cualquier duda sobre le proceso de configuración de Apache o del resto de instalación y configuracion LAMP, aconsejamos la siguiente lectura:
Instalar y Configurar Apache para Ubuntu
Llegados a este punto ya tendremos correctamente instalado LAMP sobre Ubuntu, por lo que el siguiente paso será la instalación de Drupal 8.
En primer Lugar, accederemos a nuestro cliente de Base de Datos y crearemos la BD que utilizaremos para nuestro Drupal:
$ mysql -u root -p
mysql> CREATE DATABASE mydrupal;
En nuestro caso hemos llamado a nuestra BBDD “mydrupal”, pero elegid el nombre que mas os guste.
Descargamos la última versión de Drupal desde la web oficial de Drupal, o mediante consola utilizando la siguiente orden:
$ wget https://ftp.drupal.org/files/projects/drupal-8.0.5.tar.gz
Descomprimiremos utilizando tar:
$ tar zxvf drupal-8.0.5.tar.gz
Una vez descomprimido, moveremos el código fuente de nuestro Drupal a la carpeta “/var/www/html/” Por último instalaremos el CMS de Drupal accediendo a nuestro “localhost”.
Seguiremos las indicaciones solicitadas por Drupal teniendo en cuenta los siguientes aspectos:
- Seleccionamos el lenguaje que deseemos utilizar en nuestro sitio.
- Seleccionamos la instalación Estándar (salvo que desees una instalación más personalizada).
- Comprobamos que todo este correcto durante la Revisión de requisitos. Realizando los cambios oportunos si fuese necesario.
- Configuramos la BD que llevará nuestro Drupal.
Como se observa en la imagen debemos conceder a Drupal acceso a MySQL para que pueda utilizar la BD.
Por último introduciremos la información básica de nuestro sitio en la siguiente ventana:
Y ya tendremos desplegado nuestro primer Drupal !!