icons images

Drupal Requirements

Drupal is a content management system. It is one component of a website architecture and relies on several other components to work properly and perform at its best. If you are looking for a web host carefully review the requirements section when evaluating their services.

Drupal works on the LAMP stack but is equally powerful when in WAMP.

Operating System
- Linux/Windows

Web Server
- Apache

Drupal will work on Apache 1.3 or Apache 2.x hosted on Unix/Linux or Windows. The majority of Drupal development is done using Apache so there is more community experience and testing performed.You can use the Apache 'mod_rewrite' extension to allow for clean urls.

Microsoft IIS
Drupal core will work using IIS5 or IIS6 if PHP is configured correctly.

In view of Microsoft's support life cycle it is suggested you use IIS6.
To achieve clean_url's you will need to use a third party product.

Database Server
Recommended: MySQL 4.1 or MySQL 5.0

Drupal 6 supports MySQL 4.1 or higher.
Drupal 5.x and earlier supports MySQL 3.23.17 or higher. MySQL 4.1 or higher is strongly recommended.


Language:
PHP

Recommended: PHP 5.2 or higher
Required: PHP version 4.3.5 or higher
PHP 5.2 or higher is only supported by Drupal 4.7.5 or higher and Drupal 5.1 or higher.
PHP 5.2 or higher will be a requirement for Drupal 7.
Please refer to www.drupal.org for more details