# Wordpress

云开发支持一键部署 wordpress (opens new window) 应用。通过云托管结合静态网站托管、共享文件存储(Cloud File Storage,CFS)、云数据库 CynosDB for Mysql 等各项云计算资源能力,为给你提供高性能、高可靠性、可弹性扩缩容的的应用体验。

方案特性 介绍
省钱 云托管没有流量可缩容到 0;存储按实际存储容量计费。无需为闲时资源买单。按量付费,无需预先支出
省心 serverless 无服务器化,架构弹性可自动扩缩容,无需担心网站崩溃
更快 用户发帖上传的图片与附件,享受 CDN 节点就近加速分发
更便捷 自带三级域名可以快速访问,无需通过 IP 访问

# 适用场景

  1. 没有专业的运维开发人员的个人站长,无需预估业务规模,可自动扩缩容
  2. 访问流量不稳定的,没有流量时,云托管将自动缩容到 0,减少成本
  3. 对数据安全要求敏感的行业,数据独立存储在专业的 云数据库 CynosDB for Mysql 中

# 部署架构配置

资源 架构
云托管 (opens new window) 默认配置 0.25 核 0.5G 内存的容器,伸缩范围 0-4 个实例,遇到 CPU 负载大于 60 便会进行扩容。没有流量则会缩容到 0,不产生费用
静态网站托管 (opens new window) 按照实际容量与流量付费
共享文件存储(Cloud File Storage,CFS) (opens new window) 按照实际容量付费,DAU 1000 的站点预估消耗量在 5GB 以下
云数据库 CynosDB for Mysql (opens new window) 数据库 1C1G,存储按照容量计费

架构图

# 安装流程

  1. 登录 云开发控制台 (opens new window)
  2. 单击【新建环境】,新建一个按量计费环境,详情可参见 开通环境 文档。
  3. 环境创建完后,单击【环境卡片】,进入环境管理页面。
  4. 单击左侧导航栏底部的 【扩展应用】 (opens new window),在更多扩展能力中,可以看到 Wordpress 应用。

wordpress扩展

  1. 在 wordpress 应用中,单击【安装】,进入扩展安装流程。
  • 确认应用相关资源
  • 授予云开发相关资源的操作权限
  • 扩展云资源准备,声明会依赖的 2 个资源(文件存储、云数据库)
  • 扩展程序配置,请勿长期使用默认的密码,注意修改密码,避免管理后台被他人登录
  1. 已安装列表里显示 Wordpress 应用正在安装中,安装完成后单击可进入详情页。
  2. 详情页内,可以查看 Wordpress 的访问地址。
  3. 第一次访问 wordpress 时,会执行安装 wordpress 流程,需要配置 语言、站点标题、管理员用户名和密码等。

初始化wordpress

# 部署异常

安装过程中可能遇到一些异常,请根据异常提示查看以下解决方案进行解决。如果遇到无法解决的问题,请 提交工单 (opens new window) 联系我们,我们将协助您解决问题。 安装异常

# 账户余额不足

Wordpress 应用创建时,会一同创建云数据库 CynosDB for Mysql。创建数据库资源会预先扣 1 个小时的费用,为了保证服务的可用,推荐先 充值腾讯云账户 (opens new window) 5 元钱。

# HTTP 访问服务 “/” 路径已经被占用

Discuz!Q 将会占用 “/” 路径,如果当前环境的 “/” 已经被占用,推荐再创建一个按量计费环境进行安装。

# CynosDB 被隔离

错误信息 queryClusterDetail failed, err=DescribeClusters invalid response.detail.status[isolated],代表 CynosDB 集群被隔离,请前往回收站将该集群恢复或者直接删除。

# 共享文件存储 CFS 资源售罄

错误信息:“参数值错误:该地域无法提供服务”,代表共享文件存储 CFS 该地域可用区售罄。我们将及时补货,请耐心等待。

# 常见问题

# 安装 wordpress 插件或主题超时

安装 wordpress 插件或者主题时,由于需要下载相关资源,响应时间较长,目前 Cloudbase HTTP 访问服务默认超时时间是 20s,可能会出现超时。

超时不影响安装插件或者主题,刷新页面即可。

# 版本升级

云开发会定期跟踪 wordpress 的版本更新,为您推送版本升级,可一键完成升级操作。

# 复用已有 CynosDB 集群

本应用会选取当前环境所处地域下的集群名为 WordpressCynosDB 的集群,如果不存在,则会创建新的集群。如果希望复用已有 CynosDB 集群,可变更集群名。

同理,CFS 也会创建名称为 WordpressCfs 的一块磁盘。

# 其他

# 程序配置信息

您可以通过以下配置参数:

  • 数据库用户名: 默认为 root,当前不可修改
  • 数据库密码:root 账号的密码,初次安装时设置后将作为初始化的密码创建 CynosDB。后续修改密码请前往 CynosDB 控制台的账号管理页面,修改密码后,请同步修改此处的密码,以保证数据库的正常使用。

# 计费

此能力使用云开发与其他腾讯云服务,可能会产生相关费用。云开发与云上其他资源分开计费,您可以在 费用中心 查看具体信息。

  1. 云托管(产品定价 (opens new window)使用明细 (opens new window))。
  2. 静态网站托管(产品定价 (opens new window)使用明细 (opens new window))。
  3. 文件存储(Cloud File Storage,CFS)(产品定价 (opens new window)使用明细 (opens new window))。
  4. 云数据库 CynosDB for MySQL(产品定价 (opens new window)使用明细 (opens new window))。