Skip to content
InMotion Hosting Logo InMotion Hosting Home
Introducing the InMotion Agency Partner Program. Join Free
  • Resources
    Learn
    Compare InMotion Hosting
    Resource Center
    Blog
    Support Center
    Join Us
    Careers
    Affiliates Program
    Agency Program
    Refer Friends
  • Contact Us
    +1 757 416 6575
    +44 2045 763722
    Chat with Sales Chat with Sales
    Get Support Get Support
    Contact Us
    System Status
  • Support Center
  • Login
  • Live Chat
  • AMP Login
  • Support Center
  • 0
Main Menu
    InMotion Hosting Logo InMotion Hosting Home
  • VPS Hosting
  • Dedicated Servers
    Managed Dedicated Servers Protect Your Business with Secure,
    Scalable Infrastructure
    Bare Metal Servers Custom Bare Metal Solutions for Your
    Unique Workloads
    High Capacity Servers Our Most Powerful Servers Optimized for
    High-Demand Workloads
    Eco-Friendly Dedicated Servers Sustainable Servers at Competitive
    Prices
  • WordPress
    Shared Hosting for WordPress Classic Hosting with Email and cPanel Included
    UltraStack ONE for WordPress Superior Speed for Mission-Critical Sites
    VPS Hosting for WordPress Optimized Servers with Flexible Control
    View All WordPress Solutions
  • Products
    Hosting for Any-Size Websites
    Shared Hosting Start Strong With Reliable Hosting, Real Support, and a Platform That Scales With You
    Hosting for WordPress Optimized Hosting for WordPress with Email and cPanel Included
    VPS Hosting Flexible, High-Performance Hosting With Full Control
    Dedicated Server Hosting Protect Your Business with Secure, Scalable Infrastructure
    Reseller Hosting White-label cPanel/WHM for Resellers
    Hosting Add-Ons Upgrade Your Hosting with Tools for Security, Email, and more
    View All Web Hosting
  • Partners NEW
    Agency Partner Program
    Agency Hosting Solutions
  • Services
    Managed Hosting
    Server Management Strategic SysAdmin Support & Custom Solutions
    Web Design Services
    Custom Website Design Stand Out with a Custom Design for Your Brand
    QuickSite Quality Websites Designed from Premium Templates
    Website Rebuild Modernize Your Legacy Site for Performance and Growth
    View All Website Services
    Maintenance Services
    Maintenance Plans Keep Your WordPress Site Running Smoothly
    SEO Services Get Found, Grow Traffic, Rank Better
    Speed Optimization Improve Load Time and Performance
    Hacked Site Repair Expert Malware Removal and Website Restoration
  • 0 Cart
    • $ USD
    • € EUR
  • Start a Live Chat
  • Get Support
  • +1 757 416 6575
  • +44 2045 763722
  • +1 757 416 6575
    +44 2045 763722
  • Support Center
  • 0 Cart
  • Login

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.

Professional Web Hosting with Drupal

Drupal Server Requirements

 

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.

 

 

Custom PHP Versions

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!

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.

Related Articles

  • Drupal Hosting
  • Drupal Tutorials
  • Change PHP Version
  • Increase PHP Memory
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
$14.99/mo
Renews at $26.99/mo
View Plans
Starting at
$16.99/mo
Renews at $36.99/mo
View Plans

Drupal Hosting Requirements

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

Drupal Hosting Plans

Shared Hosting

Basic websites, start-ups & personalized email
Starting at
$4.99/mo
Renews at $13.99/mo
Continue
Starting at
$4.99/mo
Renews at $13.99/mo
Continue
Starting at
$4.79/mo
Renews at $14.99/mo
Continue
Starting at
$16.99/mo
Renews at $16.99/mo
Continue

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
$14.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 $49.99/mo
Continue
Starting at
$35.00/mo
Renews at $49.99/mo
Continue
Starting at
$45.00/mo
Renews at $59.99/mo
Continue

Reseller Hosting

Build your hosting business, unlimited sites
Starting at
$19.99/mo
Renews at $35.99/mo
Continue
Starting at
$19.99/mo
Renews at $35.99/mo
Continue
Starting at
$19.99/mo
Renews at $35.99/mo
Continue
Starting at
$19.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
$5.49/mo
Renews at $14.49/mo
Continue
Starting at
$5.49/mo
Renews at $14.49/mo
Continue
Starting at
$5.29/mo
Renews at $15.49/mo
Continue
Starting at
$16.49/mo
Renews at $17.49/mo
Continue
InMotion Hosting Logo

InMotionHosting.com provides web hosting, cloud-based solutions and managed services to businesses and entrepreneurs across the globe.

Follow Us

  • Español
  • Nederlands
  • Deutsch
  • Italiano
  • Français
  • 中文 (简体)
  • 中文 (繁體)
  • Türkçe
  • Ελληνικά
  • हिंदी
  • Українська
  • Português (Brasil)
  • Português
  • Polski
  • Русский
  • $ USD
  • € EUR
Web Hosting
  • Shared Hosting
  • Hosting for WordPress
  • Managed Hosting for WordPress
  • UltraStack ONE for WordPress
  • VPS Hosting
  • Cloud VPS
  • Dedicated Server Hosting
  • Bare Metal Servers
  • Enterprise Hosting Solutions
  • OpenMetal Cloud IaaS
  • Reseller Hosting
  • Reseller VPS
  • Minecraft Server Hosting
  • eCommerce Hosting
  • RamNode Cloud
  • InMotion Cloud
  • Pricing
Hosting Tools
  • WordPress
  • WooCommerce Hosting
  • Drupal Hosting
  • Joomla Hosting
  • cPanel Hosting
  • PHP Hosting
  • Magento Hosting
  • PrestaShop Hosting
  • Laravel Hosting
  • Ubuntu Hosting
  • Linux Hosting
  • WebPro Dashboard
  • WordPress Website Builder
  • Domain Names
  • Professional Email
Support
  • Live Chat
  • +1 757 416 6575
  • +44 2045 763722
  • Support Center
  • Resources
  • Community Support
  • WordPress Tutorials
  • RamNode Deployment Guide
  • InMotion Solutions
  • Managed Hosting
  • Website Migrations
  • Data Center Locations
  • Los Angeles Data Center
  • Ashburn Data Center
  • Amsterdam Data Center
About Us
  • Contact Us
  • About Us
  • Blog
  • News
  • Careers
  • Affiliate Program
  • Refer a Friend
  • Student Web Hosting
  • Sitemap
  • Cookies Settings
  • Accessibility (ADA) Settings

Copyright © 2002-2026 InMotion Hosting, Inc. All Rights Reserved. InMotion Hosting® is a registered trademark of InMotion Hosting, Inc.

Terms of Service | Privacy Policy | DPA | Accessibility Statement | Legal Inquiries
Do Not Sell My Personal Information | Limit Use of My Sensitive Personal Information

By continuing to visit any webpage within this website, each visitor agrees to the use of cookies and tracking technologies, and further agrees to abide by our Universal Terms of Service, Privacy Policy, Cookie Policy, and any other terms and policies posted on this website.