Drupal és un gestor de continguts lliure, modular, polivalent i molt configurable que permet publicar articles, imatges i fitxers, i que també ofereix serveis addicionals 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, el contingut textual de les pàgines i altres configuracions s'emmagatzemen en una base de dades i s'editen mitjançant un entorn web.
És un CMS lliure, amb llicència GNU/GPL, escrit en PHP i compatible 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 pels estàndards del web i un èmfasi especial en la usabilitat i la coherència de tot el sistema.
Afegir un domini a HestiaCP
El primer pas és afegir el domini a HestiaCP. Per fer-ho, fem clic al menú que diu Web. Després fem clic al botó verd Añadir web i afegim el nostre domini de la manera següent:
Un cop introduït el domini, fem clic a Añadir i apareixerà un missatge que confirma que s'ha creat correctament:
Tornem a l'apartat Web i fem clic a Editar:
A baix de tot, configurem un usuari FTP:
I fem clic a Guardar.
Descarregar Drupal
Des del web oficial de Drupal podem descarregar el CMS en format .zip. Un cop descarregat, el descomprimim i el pugem per FTP tal com expliquem al pas següent.
Pujar Drupal amb FileZilla
Farem servir Filezilla per pujar Drupal a HestiaCP. Per fer-ho, necessitarem les dades següents:
- IP pública del servidor
- Usuari: admin_drupal(El prefix "admin" pot variar segons l'usuari amb què hem creat el domini web).
- 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ó, creem una base de dades i un usuari per instal·lar Drupal. Per fer-ho, anem al menú, fem clic a BD i creem una base de dades nova:
Un cop creada, fem clic a l'enllaç de PHPMyAdmin:
Quan fem clic a l'enllaç abrir phpMyAdmin, ens demanarà un nom d'usuari i una contrasenya. El nom d'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.
Tornem al navegador i obrim l'URL del nostre web per iniciar la instal·lació de Drupal:
Seleccionem el nostre idioma i fem clic a Save and continue.
Segons el vostre nivell d'experiència amb Drupal, podeu triar una opció o una altra. Per a aquest tutorial, triarem l'opció Estándar.
A continuació, configurem la connexió amb la base de dades.
Després de continuar, començarà la instal·lació de Drupal.
El pas següent és afegir un nom per al lloc web, crear un usuari, etc.
Activar el certificat SSL
Per activar el certificat SSL, només cal anar al menú Web i editar el nostre domini. Allà, activem el certificat SSL i fem clic a desar: