WordPress 官网截图
WordPress 官网截图

WordPress 是什么?

WordPress 是基于 PHP 开发的,免费开源的老牌博客和内容管理系统统。WordPress 有丰富和完善的主题,插件生态,在全球所有的网站中,近 34% 的网站以 WordPress 作为主站,电商站,内容管理系统等用途。如: 美国时代周刊 (Time) 的官网, 华特迪士尼公司 的官网 , 著名歌手 Katy Perry 的官网 等等都使用了 WordPress。


本指南展示了如何在几分钟内在使用 21云盒子 部署 WordPress 实例。这个部署方案参照了 WordPress 官方的 最佳实践建议 ,使用了 全站 HTTPS 支持,MySQL v5.6+ 的数据库,和 PHP v7.4+ 的技术进行部署,以便使用者逹到了最佳的 WordPress 效果。


具体操作步骤

  1. 注册成为 21云盒子会员
  2. 在 21云盒子 创建一个 MySQL 数据库
  3. 在导航菜单中点 “托管应用”,然后选 “WordPress”

在选择服务配置方面,WordPress 官方文档建议 至少使用 1GB 内存, 10GB 云盘,如果选择较少的云盘的机器进行部署,有可能会导致部署失败。

4. 点 进阶配置 并增加以下环境变量:

环境变量 Key 环境变量 Value
WORDPRESS_DB_HOST MySQL 主机名
WORDPRESS_DB_NAME MySQL 数据库
WORDPRESS_DB_USER MySQL 用户名
WORDPRESS_DB_PASSWORD MySQL 用户密码

5. 点 “马上创建”

不用一分钟,WordPress 实例就部署到线上,你可以通过 https://<app_id>.21cloudbox.com 进行访问。

WordPress 实例部署成功!
WordPress 实例部署成功!
经过简单配置后,主页效果图
经过简单配置后,主页效果图


操作视频

如果你不确定上面的操作步骤,可以参考以下操作演示:

如何把 WordPress 部署到服务器?

配置自定义域名

当你完成 ICP 备案 后, 你需要在 21云盒子 的后台 和 WordPress 的仪表盘分别进行自定义域名的配置,具体如下:

1. 在 WordPress 的操作

在仪表盘的 “设置” 里找修改 “WordPress地址(URL)” 和 “站点地址(URL)” 指向自定义域名。

为 WordPress 配置自定义域名
为 WordPress 配置自定义域名


2. 在 21云盒子 的操作

在项目的 “设置” 找到 “自定义域名”,添加自定义域名并进行连接。更多细节请参考: 自定义域名配置


配置发送邮件服务

如果你需要使用 WordPress 发送邮件,你可以通过安装免费的 WPMail SMTP 插件 然后和邮件发送服务商进行配置,如 Mailgun ,提供每月免费发送 10,000 封电子邮件的额度。


更多 WordPress 插件

你可以在 WordPress 的仪表盘里,安装新的插件,以下是几个常用的 WordPress 插件: