Installing Drupal | Getting started | 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
Getting started
System requirements
Installing Drupal
Understanding Drupal
Umami: Drupal demonstration installation profile
Distributions
Multisite Drupal
Sustainability
Installing Drupal
Go directly to
Install Drupal using DDEV for local development
if you are in a hurry. If not, read
Before a Drupal installation
. Then read the other sections if needed.
Chapter 3
of the
Drupal User Guide
covers server requirements, additional tools, preparing for installation, and running the installation script. Chapter 4 covers the next steps that should be done after the installation script has been completed. This guide covers a significant portion of the same material. These pages cover more options than the User Guide, with somewhat less detailed instructions.
Before a Drupal installation
Meet Drupal's system requirements on either a local or remote server.
Install Drupal using DDEV for local development
The Drupal community recommends using DDEV for local development.
Install dependencies with Composer
After updating the codebase with Git, the required PHP libraries must be installed with Composer
Create a database
Create a database for Drupal to use
Run the installer
Run the installation script
Check status and protect
Check the status of your site
Add Composer to an existing site
How to convert an existing Drupal site to a composer-managed project. Step by step guide to adding composer to manually installed site.
Drupal Quick Start Command
Launch a local demo version of Drupal.
Trusted Host settings
Protecting against HTTP HOST Header attacks
Using a load balancer or reverse proxy
When running large Drupal installations, you may find yourself with a web server cluster that lives behind a load balancer.
Related Content
Chapter 3. Installation
Overview of server requirements and details of common installation tasks.
Chapter 4. Basic Site Configuration
Overview of basic site configuration concepts. Tasks on module installation, user account settings, and themes are covered.
Installing Drupal 7
How to install Drupal 7.
Updating Drupal
Upgrading your site between Drupal minor versions.
Guide maintainers
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