使用 Composer 安装 Drupal 11.

Learn DrupalAan de slag

Composer 是帮您管理 Drupal 及其所有组成部分(模块、主题、库)的实用工具。开始之前,请确认您的计算机上已经安装了 Composer。对于 Drupal 11,您需要 Composer 2.7.0 或更高版本,以及 PHP 8.3 或更高版本。

使用 Drupal 11 时,建议使用位于drupal/recommended-project的 Composer 模板。该模板确保 Drupal 核心依赖与官方 Drupal 发行版的版本完全一致。虽然还有其他方法,但这一种是最好的。

 

创建项目

composer create-project drupal/recommended-project my_site_name_dir

这样会在“my_site_name_dir”中创建一个项目,并自动运行composer install,获取最新稳定版的 Drupal 11 及其所有依赖。

请注意,您的“my_site_name_dir”中存放的文件应该放在 Web 根目录之外,避开 Web 服务器的直接访问。Web 根目录将是“my_site_name_dir/web”。

 

通过 Docker 安装 Composer

如果您使用基于 Docker 的工作流,可能尚未安装 Composer 及其依赖。这种情况下,请使用以下命令创建 Drupal 项目:

docker run --rm -i --tty -v $PWD:/app composer create-project drupal/recommended-project my_site_name_dir --ignore-platform-reqs
 

使用标准网页界面安装 Drupal

Composer 下载完所需的软件包后,只需在浏览器中打开网站的 URL 并开始安装。系统会提示您输入数据库凭据、管理员用户名和一些基本信息。

 

通过命令行安装并运行 Drupal

Drush 让您可以从命令行安装 Drupal。要将 Drush 加入项目,请输入:composer require drush/drush,然后使用drush site:install启动命令行安装向导。不带任何参数时,它会安装标准安装配置,只询问您的数据库凭据。

drush site:install