Drupal és un gestor de continguts lliure, modular, multipropòsit i molt configurable que permet publicar articles, imatges i fitxers i que també ofereix la possibilitat d'altres serveis afegits com ara fòrums, enquestes, votacions, blogs i administració d'usuaris i permisos. Drupal és un sistema dinàmic: en lloc d'emmagatzemar els continguts en fitxers estàtics al sistema de fitxers del servidor de manera fixa, el contingut textual de les pàgines i altres configuracions s'emmagatzemen en una base de dades i s'editen utilitzant un entorn web.
És un CMS lliure, amb llicència GNU/GPL, escrit en PHP, combinable amb MySQL, desenvolupat i mantingut per una comunitat activa d'usuaris. Destaca per la qualitat del codi i de les pàgines generades, el respecte dels estàndards del web i un èmfasi especial en la usabilitat i la consistència de tot el sistema.
Afegir un domini a VestaCP
El primer pas serà afegir el domini a VestaCP; per fer-ho, fem clic al menú on diu Web. Després farem clic al botó verd Añadir web i afegirem el nostre domini de la manera següent:
Un cop escrit el nostre domini, farem clic a Añadir i després ens apareixerà el missatge que s'ha creat correctament:
Tornarem a l'apartat Web i farem clic a Editar:
I a baix de tot, configurarem un usuari FTP:
I farem clic a Guardar.
Descarregar Drupal
Des del web oficial de Drupal podrem descarregar el CMS en format .zip. Després de descarregar-lo, el descomprimirem i el pujarem per FTP tal com expliquem al pas següent.
Pujar Drupal amb FileZilla
Farem servir Filezilla per pujar Drupal a VestaCP; per fer-ho, necessitarem les dades següents:
- IP pública del servidor
- Usuari: admin_drupal
- Contrasenya
Eliminem els fitxers index.html i robots.txt i pugem tots els fitxers de Drupal:
Un cop s'hagin acabat de pujar tots els fitxers, podrem accedir al nostre domini des d'un navegador per iniciar la instal·lació.
Creació de la base de dades
Abans d'iniciar la instal·lació, crearem una base de dades i un usuari per instal·lar Drupal. Per fer-ho, anirem al menú i farem clic a BD i crearem una base de dades nova:
Un cop creada, farem clic a l'enllaç de PHPMyAdmin:
Quan fem clic a l'enllaç abrir phpMyAdmin ens demanarà un usuari i una contrasenya. Aquest usuari és el que hem creat, admin_drupaluser, i la contrasenya és la que hem assignat a l'usuari de la base de dades admin_drupal.
Tornarem al navegador i obrirem l'URL del nostre web per iniciar la instal·lació de Drupal:
Seleccionarem el nostre idioma i farem clic a Save and continue.
Segons el nivell de Drupal que tingueu, podeu escollir una opció o una altra; nosaltres, per fer aquest tutorial, escollirem l'opció Estándar.
Després configurarem la connexió amb la base de dades.
Després de continuar, s'iniciarà la instal·lació de Drupal.
El pas següent serà afegir un nom del lloc, crear un usuari, etc.
Activar el certificat SSL
Per activar el certificat SSL, només hem d'anar al menú Web i després editar el nostre domini. Allà cal activar el certificat SSL i desar els canvis: