Requerimientos para Drupal
Este tutorial abarca los siguientes temas:
Drupal es completamente compatible con los servidores SiteGround. Aquí puedes ver los requerimientos del sistema que aparecen listados en la web de Drupal.
Servidor web
Drupal 8 funciona con cualquier servidor web con una versión PHP 5.5.9 o superior.
En SiteGround usamos el servidor web Apache que es el más usado para las webs Drupal. También hemos implementado todos los cambios y módulos necesarios para que las webs de Drupal puedan funcionar sin errores en nuestros servidores. Hemos activado la extensión Apache mod_rewrite y hemos modificado la configuración del host virtual acorde a esta extensión.
PHP
Drupal 8 requiere una versión mínima de 5.5.9 para funcionar y operar, pero PHP 7+ es la recomendación para poder mejorar la velocidad y el cacheado de la web. Los servidores de SiteGround están configurados con varias versiones PHP.
Los requerimientos de memoria PHP pueden variar de forma significativa dependiendo de los módulos que uses en tu web. El mínimo requerido es 64MB. En los servidores de SiteGround el límite de memoria está configurado a 768 MB.
La extensión PHP para conectarte a la base de datos debe estar instalada y activada en el servidor. Drupal soporta los conectores de base de datos mysql (la extensión original MySQL), mysqli (el conector mejorado de las nuevas instalaciones MySQL) y pgsql (para PostgreSQL). Los servidores SiteGround tienen activadas todas estas opciones.
La extensión PHP XML (para módulos blogapi, drupal, y ping). La extensión está activada por defecto en todos los servidores SiteGround.
Se necesita una librería de imágenes para PHP como la librería GD para la manipulación de las imágenes (módulos para cambiar el tamaño de las imágenes de usuarios o el cacheo de imágenes). ImageMagick también está disponible. Ambos están instalados por defecto en en los servidores SiteGround.
Servidor de la base de datos
El servidor de base de datos requerido es MySQL 5.5.3/MariaDB 5.5.20/Percona Server 5.5.8 o superior con InnoDB como la máquina de guardado principal. El servidor MySQL de SiteGround funciona ahora mismo con la versión 5.6. PostgreSQL y SQLite también están instaladas en nuestros servidores.