System requirements

This guide covers detailed system requirements for a Drupal 7 installation.


To install and run Drupal your web server must meet certain minimum requirements.

Web server

Drupal works on any web server with PHP support.

Database server

Recommended: MySQL (or an equivalent such as MariaDB or Percona Server)

Drupal 7 PHP requirements

Detailed information regarding the PHP requirements for Drupal 7.

What is PDO?

PDO is an acronym for PHP Data Objects. PDO is a lean, consistent way to access databases. This means developers can write portable code

Browser requirements

Websites built using just Drupal 7 core are compatible with, and fully functional, in all modern browsers that support CSS and JavaScript.

Guide maintainers