# 腾讯云安装

# 云服务器 CVM

# 镜像(推荐)

# 操作场景

本文档将指导如何基于腾讯云(CVM)服务器镜像安装部署 Discuz! Q。

TIP

基于官方提供的腾讯云镜像,可实现快速安装,简洁部署。

# 前提条件

注册腾讯云 (opens new window)账号并完成 实名认证 (opens new window)

# 操作步骤

# 步骤一:新购或配置已有云服务器

# 新购腾讯云服务器

  1. 登录 腾讯云云市场 (opens new window) 官方 Discuz! Q 镜像页面。
  2. 腾讯云云市场 (opens new window) 官方 Discuz! Q 镜像页面中,单击 【立即购买】。如下图所示:
  3. 在自定义购买页,请根据您的实际需求,选择存储介质、带宽、设置安全组等其他配置,并完成支付操作。自定义配置说明详情请查看:自定义配置 (opens new window)

WARNING

镜像选项请勿修改,保持选择【镜像市场】、【Discuz! Q官方镜像 v2.0】。

# 已有腾讯云服务器

TIP

已购买腾讯云(CVM)服务器,并使用此方式进行镜像安装,会导致原服务器中的数据全部丢失。请做好数据备份或使用 其它安装方式 进行安装。

  1. 登录 腾讯云服务器控制台 (opens new window),在实例的管理页面,找到需要部署安装的云服务器实例。
  2. 单击【更多】,在展开的下拉框中,单击【重装系统】。如下图所示:
  3. 在弹出的重装系统须知中,单击【确认,开始重装】。
  4. 在重装系统的窗口中,选择 Discuz! Q 官方镜像。如下图所示:

  • 镜像来源:勾选【服务市场】。
  • 镜像:勾选【建站系统】。并在下拉框中选择【Discuz! Q官方镜像】。
  1. 设置密码后,点击【开始重装】即可。

# 步骤二:系统管理与配置

  1. 安装完成后,您可以打开本地浏览器,访问 http://<您的服务器外网 IP 地址> 查看您的 Discuz! Q 网站。并且您可以登录您的云服务器终端。在终端中使用 dzqinfo 命令,查看 Discuz! Q 和宝塔相关信息进行管理与配置。

TIP

  • Discuz! Q 镜像基于宝塔面板搭建制作,您可以浏览器访问 http://<服务器外网 IP 地址>:8888 进入宝塔面板控制台。
  • 如果宝塔面板或 Discuz! Q 无法访问,请检查您的 安全组设置 (opens new window)
  • 如果您需要修改 Discuz! Q 的配置域名,请参考 常见问题

# 其它安装方式

详情请查看:Windows 主机安装Linux主机安装

# 轻量云服务器 Lighthouse

# 镜像(推荐)

# 操作场景

本文档将指导您如何基于腾讯云轻量云服务器 (Lighthouse)镜像安装部署 Discuz! Q。

TIP

基于官方提供的腾讯云镜像,可实现快速安装,简洁部署。

# 前提条件

已注册腾讯云账号并完成实名认证。

# 操作步骤

# 新购腾讯轻量云服务器

# 步骤一:购买腾讯轻量云(Lighthouse)服务器

  1. 登录 轻量应用服务器购买页 (opens new window)
  2. 轻量应用服务器购买页 (opens new window) 页中,勾选相关配置信息。如下图所示:

镜像:勾选【应用镜像】并选择 【Discuz! Q v1.0】。

TIP

请根据您的实际需求,选择实例套餐、购买时长、地域、购买数量等其他配置。

  1. 单击【立即购买】。完成支付操作。

# 已有腾讯轻量云(Lighthouse)服务器

TIP

已购买腾讯轻量云(Lighthouse)服务器,并使用此方式进行镜像安装,会导致原服务器中的数据全部丢失。请做好数据备份或使用 其它安装方式 进行安装。

  1. 登录 轻量应用服务器控制台 (opens new window),在实例的管理页面,找到需要部署安装的轻量应用服务器实例。
  2. 单击【更多】,在展开的下拉框中,单击【管理】。
  3. 在管理页中,单击并选择【应用管理】>【重置应用】。如下图所示:

  1. 在重置应用的窗口中,选择 Discuz! Q 官方镜像。如下图所示:

  • 镜像类型:勾选【应用镜像】。
  • 选择镜像:勾选【Discuz! Q v1.0】。
  1. 勾选【确认已了解以上内容,我确定已备份完成】,并单击【确实】即可完成已有腾讯轻量云(Lighthouse)服务器部署操作。

# 步骤二:系统管理

安装完成后,您可以进入腾讯云轻量应用服务器实例的管理页【应用管理】,在【应用内软件信息】卡片中查看相关信息并进行管理。

TIP

  • Discuz! Q 镜像基于宝塔面板搭建制作,您可以浏览器访问 http://<服务器外网 IP 地址>:8888 进入宝塔面板控制台。
  • 您可以登录您的服务器,在终端中执行命令 dzqinfo 查看 Discuz! Q 和宝塔的管理员用户名与密码等相关信息。
  • 如果您需要修改 Discuz! Q 的配置域名,请参考 常见问题

# 其它安装方式

详情请查看:Windows 主机安装Linux主机安装

# 云开发 CloudBase

# 操作场景

本文档将指导您如何在腾讯云云开发环境上安装部署 Discuz! Q。

TIP

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

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

# 前提条件

  1. 已注册腾讯云 (opens new window)账号。
  2. 腾讯云账号已完成实名认证 (opens new window)

# 操作步骤

  1. 登录 云开发控制台 (opens new window)
  2. 单击【新建环境】,新建一个按量计费环境,详情可参见 开通环境 (opens new window) 文档。
  3. 环境创建完后,单击【环境卡片】,进入环境管理页面。
  4. 单击左侧导航栏底部的 【扩展应用 (opens new window)】,在更多扩展能力中,可以看到 Discuz!Q 应用。 disucz入口
  5. 在 Discuz! Q 应用中,单击【安装】,进入扩展安装流程。
    • 确认应用相关资源。
    • 授予云开发相关资源的操作权限。
    • 扩展云资源准备,声明会依赖的2个资源(文件存储、云数据库)。
    • 扩展程序配置,请勿长期使用默认的密码,注意修改密码,避免管理后台被他人登录。 disucz安装
  6. 已安装列表里显示 Discuz! Q 应用正在安装中,安装完成后单击可进入详情页。
  7. 详情页内,可以查看 Discuz! Q 的访问地址。 discuz详情页

# 部署异常

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

# 账户余额不足

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

# 云接入根路径已经被占用

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

# CynosDB 被隔离

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

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

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

# 常见问题

# 小程序部署

小程序的部署需要单独提审,安装完本扩展应用后,需要参考 小程序部署指南 进行构建发布小程序端的代码。

# 公众号白名单 IP 配置

公众号登录开通时,需要将服务的 IP 添加到公众号的 IP 白名单中,详情请参见 第三方登录设置 文档。

  1. 在扩展应用详情页 API 和资源模块中,单击云托管的服务详情。 查看云托管服务
  2. 单击服务配置,查看服务的出口 NAT IP。 NAT IP

# 版本升级

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

# 复用已有的 CynosDB 集群

本应用会选取当前环境所处地域,并且在同一个 vpc 下,集群名为 DiscuzCynosDB 的数据库实例。如果不存在,则会创建新的集群。

如果希望复用已有 CynosDB 集群,可参考如下步骤。

  1. 查看 CynosDB 所在的私有网络,并且将集群名更改为 DiscuzCynosDB。
  2. 创建一个新的按量计费环境,并且开通云托管,选择自定义配置,勾选 CynosDB 所在的私有网络,默认请勾选所有子网。
  3. 回到扩展应用页面安装 Discuz!Q。

# 其他

# 程序配置信息

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

  • 环境 ID:选择需要部署的环境,在哪个环境下使用。
  • 管理员用户名:Discuz! Q 后台管理系统的管理员用户名,默认为 admin。
  • 管理员密码:Discuz! Q 后台管理系统的管理员密码,第一次安装时,会设置并加密存储在数据库内,之后变更请前往管理系统的用户管理面板重置密码,详情请参见 用户管理
  • 数据库用户名:默认为 root,当前不可修改。
  • 数据库密码:root 账号的密码,初次安装时设置后将作为初始化的密码创建 CynosDB。后续修改密码请前往 CynosDB 控制台的账号管理页面,修改密码后,请同步修改此处的密码,以保证数据库的正常使用。

# 计费

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

  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))。