Site Building
Topic

Drupal System Requirements for Drupal 7, 8, 9, and 10

In order to run a Drupal site, the web server you are using must meet minimum technical requirements. These include having enough disk space for the files, running web server software with the correct settings, a compatible database, and the correct version of PHP. You should also note that some contributed modules may have additional system requirements which will be made clear in the installation documentation for that project. Refer to the System requirements guide in the Drupal Wiki for the latest system requirements information.

Example tasks

  • Verify that you are using a compatible version of PHP
  • Provide server specifications to a system administrator prior to installation
  • Configure a web server to work properly with Drupal

Confidence

Drupal core requirements typically remain stable throughout a major version’s life cycle. The official Drupal.org documentation will always have the most up-to-date and correct information for the current versions of core. Refer to the System requirements guide in the Drupal Wiki for the latest information.

Drupalize.Me resources

More information

Overview of server requirements for installing and running the core software.

Guides

Not sure where to start? Our guides provide useful learning tracks for all skill levels.

Navigate guides

External resources

  • System requirements (Drupal.org)
    • This official community documentation outlines all of the environment requirements for Drupal in detail.
  • PHP requirements (Drupal.org)
    • Learn about the PHP requirements for Drupal. Part of the System requirements guide.
  • System requirements for Drupal 7 (Drupal.org)
    • This official community documentation outlines all of the requirements for Drupal 7 in detail.