《Drupal9安装环境要求》一文介绍了Drupal9的Apache版本、PHP版本、数据库、Drush版本的要求。
Drupal9 Apache版本要求
如果您在Apache上运行Drupal 9,那么至少需要2.4.7版。
Drupal9 PHP版本要求
Drupal9至少需要PHP7.3。PHP 7.4也受支持,但不是必需的。
Drupal9 数据库后端和其他托管要求
如果将Drupal9与MySQL或Percona一起使用,则需要5.7.8版。
如果在MariaDB中使用Drupal 9,则需要10.2.7版本。
如果在SQLite中使用Drupal 9,则需要版本3.26。(PHP 7.4不使用系统提供的SQLite,因此要格外小心,确保至少使用此版本编译PHP)。
如果在PostgreSQL中使用Drupal 9,pg market扩展需要版本10。
Drupal9 Drush
虽然Drupal核心不需要Drush,但许多人确实使用Drush。在编写本文时,Drush只在Drush 10中提供Drupal 9兼容性。
https://docs.drush.org/en/master/install/#drupal-compatibility