logo

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

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

演示 EBT 模块 下载 EBT 模块

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

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

演示 EPT 模块 滚动

滚动

设置您自己的 Web 服务器

13/10/2025, by Ivan

大多数基于 Drupal 的网站都托管在 虚拟主机(shared-hosting)上,较少部分位于 虚拟服务器独立服务器 上。也许您的网站目前也托管在虚拟主机上,但由于网站规模扩大或 Drupal 网站数量增加,您决定迁移到服务器上。首先,让我们了解一下虚拟主机、虚拟服务器和独立服务器之间的区别。

虚拟主机

在虚拟主机上,您与其他用户共享服务器资源。虚拟主机 适合初期使用。当网站规模不大、资源消耗较少时,虚拟主机 完全可以支撑 Drupal 的运行。在 虚拟主机 上,可以托管公司网站、小型资讯门户,甚至 网上商店。但如果要做得更大,虚拟主机可能就不够用了。原因在于虚拟主机的资源极其有限——非常有限。举个例子,您的家用电脑可能有 4GB 内存,而虚拟主机可能只分配 128MB、64MB,甚至更少——32MB。在这种内存条件下,Drupal 勉强可以安装,但运行性能会非常低。而 Drupal CMS 是一个倾向于安装大量模块、不断扩展的系统。

选择 Drupal 主机 时应注意哪些因素?

首先要关注的是硬盘可用空间。您的个人电脑硬盘可能有 1TB 或更大,而主机商可能只分配 300MB。这样的空间可能勉强够放一个网站,更别说多个了。因此首要考虑磁盘空间的大小。
其次,要查看 PHP 可用内存大小(memory_limit,动态内存,或主机商的其他称法)。如果套餐说明中未注明,请联系技术支持;若无人回复,就打电话询问。为什么这点很重要?因为大多数虚拟主机只提供 64MB 内存。而我们至少需要 128MB。Drupal 非常依赖内存。安装后它需要 32MB,启用 Views、CCK、Imagecache 等模块后,会需要 64MB;继续增加模块后,需求会上升到 96MB,依此类推,直到出现如下错误:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 227682 bytes) in /srv/www/htdocs/open/modules/locale/locale.module on line 234

这表示内存耗尽。该怎么办?要么升级到更高价位的主机套餐,要么迁移到虚拟服务器。

第三个要关注的是控制面板。如果是 cPanel、DirectAdmin 或 ISPmanager,那是最理想的;如果是自研面板,使用体验通常较差。当然,也有少数自研面板做得不错,但总体上不如专业面板方便。

其余条件,如基本的 PHP 和 MySQL 支持,在现在几乎所有的主机服务器上都已预装完毕,因为像 Drupal 这样的 CMS 在大多数 主机运营商 那里都可以轻松部署。

有时网站安装和配置完成后变得很大,虚拟主机就无法承受负载。这时就需要迁移到服务器。

独立服务器

独立服务器 是基于一台强大的计算机,仅作为网络服务器或网络中专用的机器使用。它是一种专门为单一账户或域名提供服务的服务器类型。该服务器包含操作系统、相关软件及 Web 服务器组件。独立服务器仅用于服务器端资源,不能作为客户端使用。
独立服务器分为两种类型:托管型非托管型。了解两者的区别非常重要。非托管服务器 适合希望自己全面掌控服务器维护的客户。而 托管服务器 由技术支持人员负责运维,包括系统监控、维护与备份。托管服务器 可根据客户需求灵活定制。无论托管或非托管,服务器都附带操作系统和 Web 服务器,并授予超级用户权限。

虚拟服务器(VPS)

虚拟服务器 本质上是从物理服务器划分出来的独立部分。每个 VPS 都像独立的服务器运行,拥有自己的配置文件、管理员权限、内存、IP 地址和用户。每个虚拟专用服务器都可以独立重启,而不会影响其他 VPS,即使它们运行在同一台物理服务器上。
虚拟专用服务器(VPS)最大的优势在于您可以控制网站的许多关键参数。您可以自主管理 Web 服务器配置、邮件服务配置等多个方面。使用 VPS 托管,您对软件安装与运行的控制权更大,可按需部署自定义应用。
另一个优势是 VPS 托管 技术允许多个网站所有者共同分担成本。
选择 VPS 托管 时,您应像选择虚拟主机一样,先评估自身需求。要估算网站所需的磁盘空间。通常,大型网站需要更多空间;若计划未来扩展,则应选择更高配的套餐。同时要考虑网站所需的带宽。思考哪些数据需要存储在服务器上,哪些内容需要传输给用户。还要评估所需的电子邮箱账户数量。