As of November 1, 2023, alongside its main dependency, Symfony 4. It is highly recommended to download Drupal 10 or newer for security and performance. If you must use Drupal 9 for legacy reasons, follow the methods below. 1. System Requirements for Drupal 9
composer create-project drupal/recommended-project:^9.0 my_site_name Use code with caution. Environment requirements of Drupal 9 - Drupal how to download drupal 9
Before downloading, ensure your server or local environment meets these minimum specifications: As of November 1, 2023, alongside its main
Version 7.3 or higher (PHP 8.0/8.1 supported from Drupal 9.1.0+). Web Server: Apache 2.4.7+ or Nginx 0.7.x+ . Database: MySQL/Percona: 5.7.8+ MariaDB: 10.3.7+ PostgreSQL: 10 (with pg_trgm extension) SQLite: 3.26+ Memory: Minimum 64MB (128MB+ recommended for production). 2. Recommended Method: Download via Composer Web Server: Apache 2
If you haven't already, download and install Composer globally on your machine.
Open your terminal and navigate to the directory where you want to host your project. Run the following command: