logo

额外区块类型 (EBT) - 全新的布局构建器体验❗

额外区块类型 (EBT) - 样式化、可定制的区块类型:幻灯片、标签页、卡片、手风琴等更多类型。内置背景、DOM Box、JavaScript 插件的设置。立即体验布局构建的未来。

演示 EBT 模块 下载 EBT 模块

❗额外段落类型 (EPT) - 全新的 Paragraphs 体验

额外段落类型 (EPT) - 类似的基于 Paragraph 的模块集合。

演示 EPT 模块 滚动

滚动

步骤 4:配置您的安装

06/10/2025, by Ivan

在本地拥有一个 Web 服务器,用于运行一个完全集成的虚拟化 AMP 堆栈(Apache、MySQL、PHP),可以模拟 Drupal 部署所需的开发、预备和生产服务器环境。

本地计算机上的 AMP 堆栈

开发人员的工作流程通常从在 Windows、Mac 或 Linux 系统上安装和配置 AMP 堆栈(Apache、MySQL、PHP)开始。根据操作系统的不同,有多种方法可以构建理想的开发环境。然而,常见的选择主要有三种:

1. 原生 AMP 堆栈:此选项适用于已预装 Apache、MySQL 和 PHP 的系统,或可以通过简单步骤安装和配置这三项的系统。网上有很多出色的教程介绍如何建立这样的工作流程,但这需要对操作系统有一定熟悉程度。

2. 打包的 AMP 堆栈:此选项指的是第三方提供的解决方案,例如:

这些解决方案附带安装程序,通常可在 Windows 和 Mac 上运行,提供一个独立的 AMP 堆栈,以便开发常规 Web 服务器。在这些方案中,只有 Acquia Dev Desktop 是专门为 Drupal 设计的。

3. 虚拟机 (VM):此选项通常是最理想的,因为它能很好地模拟实际的开发、预备和生产 Web 服务器。然而,设置过程可能相对复杂,并需要一定的 AMP 堆栈配置知识。幸运的是,有一些文档齐全的虚拟机可以帮助您减少配置难度。

两个非常优秀的虚拟机项目是:DrupalVMhttps://www.drupalvm.com/)和 Vagrant Drupal Development (VDD)https://www.drupal.org/project/vdd)。

总的来说,我建议选择一个足够灵活的环境,以便快速安装、配置和部署多个 Drupal 实例。以上所有选项都适合作为起点。

如果您是个人开发者,可以选择打包的 AMP 堆栈,例如适用于 Mac 的 MAMP、适用于 Linux 的 LAMP,或跨平台的 XAMPP。使用这些软件,您可以在本地系统中测试 Web 应用程序。但如果您在团队环境中开发,强烈建议使用上面提到的虚拟机方案,或者考虑创建一个可共享给团队成员的自定义虚拟机环境。

您还可以从同一个代码库运行多个网站。请参阅 Drupal 多站点 (Multisite Drupal) 了解更多信息。