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.
Get the code
Install automatically, manually, locally, or developers
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.