Drupal Hosting Requirements

InMotion Hosting meets all Drupal Server Requirements

 

If you’re planning to build a website using Drupal, you must first ensure your hosting provider meets Drupal’s requirements. InMotion Hosting meets all of Drupal 10’s minimum system requirements, and we have many different hosting plans you can choose from to meet your website’s needs.

Disk Space: 100 Megabytes minimum

Drupal’s minimum disk space requirement is 100MB of storage. It’s recommended to double or triple your disk space so that you have room to install modules and themes, and to provide space for media, backups, and other files generated by and uploaded to your site.

Our VPS Hosting and Dedicated Hosting accounts include more than enough disk space and RAM to host a Drupal Website.

Memory: 1GB RAM or higher

Drupal’s minimum memory requirements require you have at least 1GB RAM in order to make sure Composer works. If you are using memory-intensive tools like Memcache, considerably more memory may be needed.

The minimum required memory size for PHP is 64MB, but you’ll find that 128MB or 256MB are typically found in production environments.

Web Server: Apache 2.4.7 or greater

Drupal is supported on Linux, OS X, and Windows based web servers as long as it has Apache 2.4.7 or greater. InMotion Hosting’s servers run off the Linux operating system, with your choice of web-based control panel, or no control panel at all. We use the Apache web server with NGINX reverse proxy, and all of our latest servers are running a variation of Apache 2.x.

Drupal has a few requirements needed for Apache, such as:

  • The Apache ‘mod_rewrite’ extension is required for clean, SEO-friendly URLs.
  • The Apache Virtualhost configuration must contain the directive AllowOverride All to allow Drupal’s .htaccess file to be used.
  • If the Apache server has Options +MultiViews enabled by default, then the Apache Virtualhost configuration should also contain Options -MultiViews.

Database Server: MySQL or MariaDB

The default installation of Drupal 10 requires a database, and is compatible with a number of database systems.

  • MySQL 5.7.8 or greater
  • MariaDB 10.3.7 or greater
  • Percona Server 5.7.8 or greater
  • PostgreSQL 10 or greater
  • SQLite 3.26 or greater

InMotion Hosting runs a version of both MySQL and MariaDB that is compatible with all versions of Drupal! For specific information on the types of databases supported across Drupal 9 and 10, read the official Drupal Database Requirements documentation.

PHP: PHP 8.1 or greater

Drupal 10 requires at least PHP 8.1, however PHP 8.1.6 is recommended. Drupal will work on all supported (actively maintained) PHP versions. Recommended PHP versions are the best choice for building a Drupal site because they will remain supported longer.

Note: Drupal 9.4 dropped official support for PHP 7.3 as it has reached its End of Life. Drupal 9.4 and above do not support PHP versions that are no longer supported by the PHP maintainers.

Not only does InMotion Hosting meet Drupal’s minimum PHP requirements, our virtual private servers include a custom cPanel feature that allows you to switch between versions of PHP! You can easily switch between PHP 8.1, 8.2 and newer versions as they are released. When you choose VPS Hosting or Dedicated Hosting through InMotion Hosting, our System Administration team can custom configure PHP versions for you, so you can use any available version that you would like!

Choose InMotion Hosting as your Drupal Hosting Provider!

Did we mention that InMotion Hosting is also a Drupal Association Organization Member? You can find us on Drupal’s own website, listed as a quality hosting provider that supports the Drupal community directly. You can also read customer reviews and see what others have to say about us!

InMotion Hosting offers several different hosting plans, capable of exceeding hosting requirements for both small and large Drupal websites. Learn more about our Drupal Hosting plans.

 

VPS Hosting icon

VPS Hosting

Starting at
$9.99/mo
Renews at $16.99/mo
View Plans
Starting at
$13.99/mo
Renews at $26.99/mo
View Plans
Starting at
$13.99/mo
Renews at $26.99/mo
View Plans
Starting at
$13.99/mo
Renews at $26.99/mo
View Plans
Starting at
$16.99/mo
Renews at $36.99/mo
View Plans

BBB + CNET Awards logo

Drupal Hosting Requirements

Find the plan that’s right for you. To talk to a sales representative, call us today!

Shared Hosting

Basic websites, start-ups & personalized email
Starting at
$3.19/mo
Renews at $9.99/mo
Continue
Starting at
$2.99/mo
Renews at $10.99/mo
Continue
Only available for
3 year, and 1 year terms

VPS Hosting

High-growth businesses & moderate web traffic
Starting at
$9.99/mo
Renews at $16.99/mo
Continue
Starting at
$13.99/mo
Renews at $26.99/mo
Continue
Starting at
$13.99/mo
Renews at $26.99/mo
Continue
Starting at
$13.99/mo
Renews at $26.99/mo
Continue
Starting at
$16.99/mo
Renews at $36.99/mo
Continue

Dedicated Servers

Big projects, high-traffic websites & root access
Starting at
$35.00/mo
Renews at $69.99/mo
Continue
Starting at
$40.00/mo
Renews at $79.99/mo
Continue
Starting at
$42.49/mo
Renews at $84.99/mo
Continue
Starting at
$45.00/mo
Renews at $89.99/mo
Continue

Reseller Hosting

Build your hosting business, unlimited sites
Starting at
$16.99/mo
Renews at $35.99/mo
Continue
Starting at
$16.99/mo
Renews at $35.99/mo
Continue
Starting at
$16.99/mo
Renews at $35.99/mo
Continue
Starting at
$16.99/mo
Renews at $35.99/mo
Continue
Starting at
$0.99/mo
Renews at $35.99/mo
Continue

Essential WP

Beginner friendly with all the essentials
Starting at
$3.69/mo
Renews at $10.49/mo
Continue
Starting at
$3.49/mo
Renews at $11.49/mo
Continue
Starting at
$13.49/mo
Renews at $13.49/mo
Continue
Chat live with a Drupal Hosting sales expert
Sales Chat