返回

Drupal VPS 主机,预装

Drupal VPS 在您自己的服务器上运行 Drupal 11,不必您一步步走安装程序。下单后,Drupal 会用 standard 配置文件自行安装,并添加 Drush,网站地址、管理地址、登录名和密码显示在您的面板中。模块、主题和设置由您决定,root 权限始终归您。

您的网站有多大?

合计$4.01/月

价格含增值税。

RAM 和 CPU 可随时升级或降配。磁盘只能增大,建议从小配置开始。

您的 Drupal 服务器上安装什么?

  • Drupal 11,来自官方 Docker 镜像(Apache),使用 standard 安装配置文件
  • MariaDB 11 数据库
  • 镜像内置 Drush,容器中带有 Composer
  • 通过 Caddy 提供 HTTPS:网站在基于您 IP 的 sslip.io 地址上打开,所以域名是可选的
  • settings.php 中已配置反向代理和受信任主机,为 Caddy 做好准备
  • 用于模块、主题、配置文件和网站文件的持久 Docker 卷
  • 防火墙只开放 22、80 和 443 端口

Drupal 需要多大的配置?

Drupal 文档列出的最低要求是 1 GB RAM,并建议为 Composer 留出至少 1 GB 的空闲内存,所以这里最小的配置是 2 GB。经验上,2 GB 适合模块不多的网站。模块多、内容多或流量大时可以考虑 4 GB,更大的项目用 8 GB。您可以在面板中分别提升 RAM、CPU 和磁盘,数据和 IP 地址保持不变。

用途配置价格选择
新网站 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/月
成长中的网站 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/月
访问量大的网站 8 GB RAM · 4 vCore · 120 GB NVMe $13.62/月

适合谁?

  • 内容类型和用户角色众多的企业网站
  • 内容结构庞大的大学、协会和机构
  • 以多种语言发布内容的网站
  • 使用 Composer 和 Drush 的开发者和代理机构
  • 访客在土耳其、希望运行在伊斯坦布尔服务器上的网站

下单之后会发生什么?

  1. 设定配置并完成付款。
  2. 服务器启动后,Drupal 会自行安装。在我们的真实服务器测试中,这大约用了 6 分钟。
  3. 在面板的“我的服务器”中打开您的服务器。当“概览”标签页上的“应用”一行显示 Drupal 已就绪时,点击“打开应用”。
  4. 输入“登录名”和“密码”两行中的信息。登录名是 yonetici,土耳其语里的“管理员”,不会出现设置界面。
  5. 在 Configuration > System > Basic site settings 下,设置网站名称和您自己的邮箱地址。安装时使用的是一个占位地址。
  6. 如果愿意,可以通过 SSH 连接,在 /opt/seturack/drupal 文件夹中运行 Drush 和 Composer 命令。

每台服务器都包含

  • 价格含每日备份
  • 不限流量
  • 完整 root 权限
  • 之后可升级或降配 RAM 和 CPU,并扩大磁盘
  • 位置:Istanbul · IST-1。

须知

  • Drupal 只响应允许的地址。连接您自己的域名时,请把它写到 /opt/seturack/drupal/.env 的 DRUPAL_EK_ALANLAR 一行,然后运行 docker compose up -d。
  • Drush 是镜像的一部分,容器重建后依然存在。之后用 Composer 添加的软件包(vendor 文件夹)位于容器内部,重建时会丢失。模块和主题文件夹是持久的。
  • 管理后台默认是英文。
  • 发信功能尚未设置。若要发送密码重置和通知邮件,请安装邮件模块。
  • 保持 Drupal、模块和主题为最新版本,是您自己的责任。核心随镜像提供:用 docker compose pull 和 docker compose up -d 刷新,然后运行数据库更新。
  • 如果证书无法签发,网站会通过 http 在您的 IP 地址上打开。

Drupal 常见问题

Drupal 需要多少 RAM?

Drupal 文档列出的最低要求是 1 GB RAM,并建议为 Composer 留出至少 1 GB 的空闲内存。这就是 Seturack 上最小的配置为 2 GB 的原因。模块多、流量大时可以考虑 4 GB。

如何安装 Drupal?

您不需要自己安装 Drupal。付款后,Drupal 11 会通过 Drush 用 standard 配置文件安装,不会出现设置界面。管理地址、登录名和密码在面板的“概览”标签页中。

可以在 Drupal 中使用 Drush 和 Composer 吗?

可以。通过 SSH 连接并进入 /opt/seturack/drupal 文件夹。使用 Drush 时,运行 docker compose exec drupal vendor/bin/drush status。要添加模块,先运行 docker compose exec drupal composer require drupal/MODULE_NAME,然后在 Extend 下启用它。

Drupal 可以使用其他语言吗?

可以。Drupal 默认以英文安装。在管理后台的 Extend 下,启用 Language 和 Interface Translation 模块,然后添加您想要的语言。

为什么 Drupal 会提示 The provided host name is not valid 这条错误?

当地址不在 settings.php 的受信任主机列表中时,Drupal 会显示这个错误。在本安装中,该列表来自安装地址和 .env 中的 DRUPAL_EK_ALANLAR 一行。请把您的域名写到 /opt/seturack/drupal/.env 的 DRUPAL_EK_ALANLAR 一行(多个用逗号分隔),运行 docker compose up -d,并把新地址也加入 HTTPS 设置。

Drupal 免费吗?

Drupal 采用 GPL 第 2 版或更高版本的许可证,软件本身免费。您购买的任何主题或服务不属于服务器价格。

了解更多,查看类似应用