logo

Palette - 让它色彩缤纷🎨

Palette — 可视化页面构建器,无需专业设计背景。

在线演示 下载 Palette

滚动

步骤 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) 了解更多信息。