# Wordpress

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

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

# 适用场景

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

# 部署架构配置

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

架构图

# 安装流程

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

wordpress扩展

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

初始化wordpress

# 部署异常

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

# 账户余额不足

Wordpress 应用创建时,会一同创建云数据库 CynosDB for Mysql。创建数据库资源会预先扣 1 个小时的费用,为了保证服务的可用,推荐先 充值腾讯云账户 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. 云托管(产品定价使用明细)。
  2. 静态网站托管(产品定价使用明细)。
  3. 文件存储(Cloud File Storage,CFS)(产品定价使用明细)。
  4. 云数据库 CynosDB for MySQL(产品定价使用明细)。