Drupal 8, primera parada visitando los CMS

drupal-8

Hace varios años que trabajo con WordPress y sinceramente sólo tengo elogios, ya que nunca me ha fallado. En cualquier caso siempre me ha picado el gusanillo de probar otros CMS. Así que me he puesto la manta en la cabeza y me he puesto en marcha a probar los más populares.

Empiezo mi odisea visitando la isla de Drupal.

Drupal es un gestor de contenidos o CMS libre. Es un sistema dinámico, ya que almacena toda la información en una base de datos, en vez de utilizar objetos estáticos. Está escrito en PHP y utiliza bases de datos cómo MySQL y compatibles como MariaDB.

Es software libre, utiliza las licencias GPL en sus versiones 2 y 3.

Actualmente la versión 7 de Drupal es la estable. Cómo me gusta la aventura he probado la versión 8, que está en fase Beta.

En el artículo he utilizado el sistema operativo Debian Wheezy 7, en una máquina virtual sobre KVM, con 512 Mb y 1 core.

De ésta manera puedo comprobar su rendimiento sobre una máquina virtual sin demasiados recursos.

Para la versión 8 de Drupal los requisitos en GNU/Linux son:

  • Servidor web Apache2 o Nginx
  • MySQL o similar a partir de la versión 5.0
  • PHP a partir de la versión 5.4

Para la instalación, debemos de instalar los paquetes necesarios:

1
2
3
apt-get update
apt-get install apache2 libapache2-mod-php5 php5 php5-curl php5-intl php5-mcrypt php5-mysql 
apt-get install php5-sqlite php5-xmlrpc php5-gd mysql-server-5.5 mysql-client

Ahora nos dirigimos a la sección de descargas de la web de Drupal. Aquí escogemos la versión Drupal 8 Beta.

drupal-8-beta-01

La descargamos con el comando wget.

1
wget http://ftp.drupal.org/files/projects/drupal-8.0.0-beta1.tar.gz

Una vez descargado movemos el fichero al directorio /var/www

1
mv drupal-8.0.0-beta1.tar.gz /var/www

Y descomprimimos.

1
tar xzvf drupal-8.0.0-beta1.tar.gz

Movemos los ficheros y directorios a la carpeta raíz de la web

1
mv drupal-8.0.0-beta1/* drupal-8.0.0-beta1/.htaccess ./

Por defecto el instalador usa una plantilla de configuración llamada default.settings.php, que debemos de mover a un nuevo archivo.

1
cp sites/default/default.settings.php sites/default/settings.php

Debemos de modificarle los permisos, para que se puede escribir.

1
chmod a+w sites/default/settings.php

Modificamos el propietario del directorio drupal y le asignamos el usuario de Apache2

1
chown www-data:www-data /var/www -R

Ahora ya podemos reiniciar el servicio Apache2.

1
service apache2 restart

 

Instalación Web

A partir de aquí continuamos con la instalación y configuración vía interfaz web.

En el navegador: http://localhost/index.php

 

drupal-8-beta-install-01

 

Elegimos nuestro idioma.

 

drupal-8-beta-install-03

 

He escogido la instalación habitual que es la estándar.

 

drupal-8-beta-install-04

 

Aquí añadimos los datos de nuestra base de datos. En nuestro caso es MySQL

En versiones anteriores había que crear la BBDD de manera manual, en ésta versión no es necesario.

 

drupal-8-beta-install-05

 

Aquí empieza la instalación de paquetes.

 

drupal-8-beta-install-06

 

En esta parte añadimos el nombre de nuestra web, nuestra cuenta de usuario y nuestro correo electrónico.

drupal-8-beta-install-07

También nuestro país y zona horaria.

Ya lo tenemos listo para trabajar

 

drupal-8-beta-install-08

Accedemos con nuestro usuario, y ya podemos empezar.

drupal-8-beta-install-09

En la siguiente parte jugaremos con la versión 8 de Drupal.

Revisando sus características principales, ahora que ya lo tenemos instalado.

Créditos de la imagen: http://premium.wpmudev.org/

See you soon!

You may also like...

3 Responses

  1. tannhausser dice:

    Siempre tuve curiosidad por probar otros CMS además de wordpress, como Joomla o este drupal, por lo pronto voy a seguir tu tutorial e instalarlo en local para conocerlo un poco más.

    Gracias por el post! excelente como siempre!

  2. Gracias a ti por pasarte por aquí!

    Drupal sigue en el banco de pruebas, próximamente mucha más : )

  3. Ivan dice:

    Esta bien que prueben Drupal 8, pero todavía es una versión muy de prueba, no se recomienda todavía armar sitios web con esa versión.

Deja un comentario

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

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR