帮助与文档

我们为你提供丰富、详尽的使用指南以及产品文档

Nextcloud on QingCloud AppCenter 用户手册

描述

Nextcloud 是一个开源的企业级私有云存储解决方案。

Nextcloud on QingCloud AppCenter 将 Nextcloud 通过云应用的形式在 QingCloud AppCenter 部署,具有如下特性:

  • 后端存储基于 QingStor —— 通用的海量非结构化数据存储服务,由青云 QingCloud 提供,具有安全可靠、简单易用、高性能、低成本等特点。
  • 支持横向与纵向扩容
  • 系统自动运维,降低企业使用成本

创建步骤

第1步: 基本设置

第1步: 基本设置

根据自己的需求填写 名称描述,不影响集群的功能,版本一般建议选择最新版本。

第2步: Nextcloud 节点设置

Nextcloud 节点依赖于青云 QingCloud 提供的负载均衡器服务,我们需要创建资源并进行相应的设置:

申请公网 IP

申请公网 IP

如果集群需要在公网上提供服务,我们需要创建一个公网 IP。

如果该公网 IP 还需要绑定域名,还需要进行备案。

创建负载均衡器

然后我们需要创建一个公网负载均衡器:

创建负载均衡器

创建成功后在该负载均衡器下创建一个监听器:

创建监听器

需要注意以下几点:

  • 监听器需开启会话保持
  • 监听器的超时时间需设置为 86400 秒

其它选项保持默认即可。

配置 Nextcloud 节点

准备工作完成以后即可开始设置 Nextcloud 节点:

配置 Nextcloud 节点

分别选择自己之前创建的负载均衡器与监听器,转发策略保持为空即可。

CPU,内存,节点数量,实例类型和磁盘大小根据自己实际需求进行选择即可,生产环境建议使用如下配置:

  • CPU: 2核
  • 内存: 4G
  • 节点数量: 3
  • 实例类型: 超高性能型
  • 磁盘大小: 100G

第3步: 数据库设置

第3步: 数据库设置

根据自己实际的需求选取数据库节点的配置,生产环境建议使用如下配置:

  • CPU: 2核
  • 内存: 4G
  • 实例类型: 超高性能型
  • 磁盘大小: 100G

第4步: 缓存设置

第4步: 缓存设置

根据自己实际的需求选取缓存节点的配置,生产环境建议使用如下配置:

  • CPU: 1核
  • 内存: 4G
  • 实例类型: 超高性能型

第5步: 网络设置

出于安全考虑,所有的集群都需要部署在私有网络中,下面我们需要创建一个 VPC 并创建一个私有网络:

创建 VPC

点击加号创建一个私有网络:

创建私有网络

等到 VPC 更新完毕后,就可以选择我们需要的私有网络了。

第5步: 网络设置

第6步: 服务环境参数设置

第6步: 服务环境参数设置

access_key_idsecret_access_key 是青云提供给用户的授权密钥,可以在 API密钥 中创建, Nextcloud 应用将会使用这个密钥与 QingStor 对象存储服务进行交互,如果设置不正确可能导致文件无法正常上传和下载。

目前可选的区域有 pek3ash1a,选择不同区域也可使用,但是需要收取额外的公网流量费用。存储区域需要提前创建好,只需要填写 Bucket 名称即可。这两项如果设置不正确,同样会导致文件无法正常上传和下载。

访问地址是你用来访问这个集群的地址,可以是负载均衡器绑定的公网 IP,也可以是已经设置好 DNS 解析的域名,比如 https://abc.xyz 或者 http://1.2.3.4

第7步: 用户协议

阅读并同意青云 APP Center 用户协议之后即可开始部署应用。

集群使用

集群信息

在集群创建完毕后,可以在控制台 Appcenter -> 云应用 标签下看到目前已经创建的集群信息:

集群列表

点击集群 ID 可以查看该集群的详细信息:

集群信息

集群的详细信息下方是对应节点的监控信息:

监控信息

配置参数

点击 配置参数 可以修改 access_key_idsecret_access_key 以及 访问地址

修改配置参数

添加节点

点击 新增节点 可以增加对应的角色的节点,当前只支持增加 Nextcloud 节点。

新增节点

同样的,点击 删除 可以删除对应角色的节点。

等待负载均衡器更新完毕后,节点变更即可生效。

控制集群

点击 基本属性 右侧的菜单按钮,可以查看能对当前集群进行的操作:

控制集群

点击 重启 ,可以在集群故障时重启指定的角色:

重启角色

点击 扩容集群 , 可以在集群性能不足时提高集群的配置:

扩容集群

升级集群

关闭集群后可以点击 基本属性 右侧的菜单中的升级以升级集群。升级完毕后所有数据不会丢失,升级失败的话会回滚到正常的版本。集群升级成功后首次访问会进入到维护界面并提示需要升级,点击页面上的升级按钮即可。

配置 Office 文档在线预览

首先按照上文的指引将集群升级至最新版本: v1.1.0 ,集群升级完毕后访问应用界面并启用 Collabora Online

因为需要访问外网以获取插件信息,所以可能需要比较长的加载时间,请耐心等候页面加载成功。

启用 Collabora Online

然后参考 Collabora Office 来部署 Collabora Office 服务。

然后在 NextCloud 设置 —— 在线协作 中配置 Collabora Office 服务的地址并附上其对应的监听器所监听的端口。

配置 Collabora Online

之后就可以使用 Office 文档在线预览功能了。


至此,Nextcloud on QingCloud AppCenter 的介绍到这里就告一个段落了。

在使用过程中如果遇到问题可以通过 提交工单 来获取帮助,我们将竭诚为您服务。

Have a nice day on QingCloud AppCenter !