logo

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

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

演示 EBT 模块 下载 EBT 模块

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

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

演示 EPT 模块 滚动

滚动

在安装 Drupal 8 之前

06/10/2025, by Ivan

安装 Drupal 之前,您必须先拥有一个 Web 服务器和一个数据库服务器。

对于使用 ApacheMySQL 的 Linux 系统(无论是本地还是在线服务器),运行 Drupal 所需的软件被称为 “AMP 堆栈(Apache、MySQL、PHP)”。而在 Microsoft 系统上,这类组件集合也存在类似的集成堆栈。

AMP 堆栈包括:

  • Apache(或其他 Web 服务器)
  • MySQL(或其他数据库服务器)
  • PHP

Web 托管服务通常默认提供这些组件;或者,您也可以在自己的 Linux、Mac 或 Windows 电脑上免费安装它们。

前言

在 drupal.org 上,Drupal 8 的文档分为两个主要部分:

关于这两个文档区域之间的主要区别,可参阅 此处(将在新标签页/窗口中打开)。

安装前的基本要求

Web 托管:

大多数(如果不是全部)商业共享主机提供商(drupal.org/hosting) 默认都支持运行、构建和开发 Drupal 网站所需的软件。

  • 如果您尚未选择 Web 主机,可以在 Drupal 官方推荐的共享主机页面 上找到既满足您需求又支持 Drupal 社区的服务商。
  • 如果您已经拥有 Web 主机,请继续学习如何在您的主机上安装 Drupal:

    - 本页面的上级页面(社区文档):安装 Drupal 8

    - 用户指南版本(封闭文档):Drupal 8 用户指南 - 第 3 章:安装

本地环境:

如果您希望在本地计算机(Linux、Mac 或 Windows)上安装 Drupal,则必须拥有一个包含 Web 服务器和数据库服务器的“堆栈”。了解详情请参阅:

托管解决方案:

如果您希望付费由专业公司管理网站的后台维护工作,以便您和您的团队专注于创建和发布内容,许多托管服务商提供这种“托管式 Drupal 服务”,甚至在网站上线前提供免费测试环境:

每个网站的三个 Drupal 实例

顺便说一句,当您的 Drupal 网站上线后,您通常会同时维护三个不同的 Drupal 站点实例。

开发环境(Development / Dev):在将网站正式上线之前,您应创建一个测试版本用于开发。测试环境可以位于您的电脑或主机服务器上。

预发布环境(Staging / Stage):在对现有网站进行更改前,建议复制您的 Drupal 代码库和数据库,搭建一个预发布环境,以确保在更改出现问题时可以快速恢复到原始状态。

生产环境(Production / Live):当您的网站正式上线后,您仍应保留一个开发环境用于测试新功能。这样,即使出现问题,也不会影响对外的正式网站。

当然,在确认您的备份代码库和数据库可正常使用后,您可以删除旧的“预发布”副本,但请务必始终保留三份独立的副本,并存储在三个不同的物理位置。

所谓“三个独立位置”指的是不同的在线服务商,或不同地点的 USB 存储设备/硬盘。这可以在灾难发生(例如火灾或服务器被入侵)时有效保护您的网站数据。