Before a Drupal installation | Installing Drupal | Drupal Wiki guide on Drupal.org
Skip to search
Can we use first and third party cookies and web beacons to
understand our audience, and to tailor promotions you see
Documentation
Advertising sustains the DA. Ads are hidden for members.
Join today
On this page
System requirements
Minimum requirements
Local server setup
Remote server setup
Installing Drupal
Before installation
Install Drupal using DDEV for local development
Install dependencies with Composer
Create a database
Run the installer
Status check
Add Composer to an existing site
Drupal Quick Start
Trusted Host settings
Using a load balancer or reverse proxy
Before a Drupal installation
Last
updated
on
17 March 2025
System requirements
To install Drupal, you need both a
web server
and a
database server
Minimum requirements
Refer to the official
System requirements guide
for a complete list of required software and versions.
Drupal can be installed on:
local server
(on your own computer)
remote server
(via a hosting provider)
Local server setup
To set up a local development environment, follow the
Local server setup guide
The recommended Drupal local development environment for Linux, macOS, and Windows is
DDEV
. Follow the instructions to
install Drupal using DDEV for local development
Remote server setup
Most commercial shared web hosting providers meet Drupal's system requirements.
For optimized performance and support, consider choosing a
Drupal-specific hosting provider
Help improve this page
Page status:
No known problems
You can:
Log in, click
Edit
, and edit this page
Log in, click
Discuss
, update the Page status value, and suggest an improvement
Log in and
create a Documentation issue
with your suggestion
Drupal’s online documentation is © 2000-2026 by the individual contributors and can be used in accordance with the
Creative Commons License, Attribution-ShareAlike 2.0
. PHP code is distributed under the
GNU General Public License
Infrastructure management for Drupal.org provided by
Need a Drupal 7 extended support partner? Consider Tag1.
News items
News
Planet Drupal
Social media
Sign up for Drupal news
Security advisories
Jobs
Our community
Community
Services
Training
Hosting
Contributor guide
Groups & meetups
DrupalCon
Code of conduct
Documentation
Documentation
Drupal Guide
Drupal User Guide
Developer docs
API.Drupal.org
Drupal code base
Download & Extend
Drupal core
Modules
Themes
Distributions
Governance of community
About
Web accessibility
Drupal Association
About Drupal.org
Drupal is a
registered trademark
of
Dries Buytaert
US