Como mínimo, una base de instalación de Drupal tiene 3 MB de espacio en el disco duro. Sin embargo, pocos usuarios realmente instalar el CMS mínimo. Adición de temas , módulos y otros extras puede elevar su instalación de Drupal a tanto como 40 MB. Los sitios con grandes bases de datos , contenido de medios importantes o grandes copias de seguridad y archivos necesitarán mucho más espacio en el disco
Web Servidores
Drupal funciona con dos servidores web más importantes . : Apache y Microsoft IIS. Apache es un software de servidor gratuito , de código abierto distribuido bajo la licencia Apache 2.0 . Funciona en servidores UNIX y Linux , los servidores basados en Microsoft Windows y una variedad de otros sistemas operativos. Microsoft IIS funciona en Windows NT 3.51 y posteriores ediciones de Windows , pero no en otros sistemas operativos . Se presenta en dos tipos: IIS , un sistema propietario que viene con Microsoft Windows y IIS Express, una versión libre ligero. Drupal funciona con Apache 1.3 a través 2.x en Mac OS X , Windows y sistemas UNIX /Linux. Funciona en Microsoft IIS 5 a 7, pero puede requerir el módulo de reescritura de URL Microsoft para crear URLs limpio y fácil de leer .
Database Servers
Los desarrolladores de Drupal recomendamos el uso de un servidor de base de datos MySQL, un producto gratuito y de código abierto que gestiona la información de las páginas grandes y dinámicos. Drupal 5 y versiones anteriores trabajan con MySQL 3.23.17 o superior , pero lo hacen mejor con MySQL 4.1 o posterior. Drupal 6 funciona con MySQL 4.1 o versiones posteriores , mientras que Drupal 7 requiere al menos MySQL 5.0.15 y la extensión de la base de datos PDO . Drupal también trabaja con los equivalentes de MySQL y tenedores como María DB , PostgreSQL o SQLite . Planes de hosting barato no siempre permiten a todas las características de Drupal necesidades. Asegúrese de que su anfitrión permite que las cuentas de base de datos para seleccionar , insertar, actualizar, eliminar , crear, eliminar , índice y alteran .
PHP
Como la mayoría de otras opciones de CMS , Drupal utiliza PHP, un lenguaje de programación de propósito general que produce páginas web dinámicas . Versiones de Drupal 5 y 6 requieren PHP 4.4.0 o superior , pero funcionan mejor con al menos 5,2 . Drupal 7 no funcionará en versiones anteriores a PHP 5.2.5 , y funciona mejor con 5.3 . Debe instalar y habilitar la extensión de PHP para su base de datos preferido , así como la extensión XML PHP. Si desea manipular imágenes , también tendrá una biblioteca de imágenes , como la biblioteca GD , además de un límite de memoria de al menos 16 MB para Drupal 6 y 32 MB para Drupal 7 . Los sitios con un gran número de módulos necesitarán más .