Univer

获取许可证文件

  1. 进入许可证管理页面后,点击“开始免费试用商业版”。点击“下载许可证”以获取许可证文件。 注:您需要登录后才可以开始试用,如果你没有账号,系统会在您第一次登录时为您创建一个账号。

开始体验

替换许可证文件

  1. 将下载好的许可证文件 license-univer.zip 解压后,您将获得 license.txtlicenseKey.txt 文件。请妥善保管这两个文件,并确保不要修改其格式和内容。

下载许可证

后端服务

  • 使用docker-compose

license.txtlicenseKey.txt 文件拷贝到 /docker-compose/configs/ 目录中。 在docker-compose目录下运行服务脚本 bash run.sh 重启universer服务。

  • 使用Kubernetest

执行

helm upgrade --install -n univer --create-namespace \
    --set global.istioNamespace="univer" \
    --set-file universer.license.licenseV2=$(YOUR_LICENSE_TXT_PATH) \
    --set-file universer.license.licenseKeyV2=$(YOUR_LICENSE_KEY_TXT_PATH) \
    univer-stack oci://univer-acr-registry.cn-shenzhen.cr.aliyuncs.com/helm-charts/univer-stack

前端 SDK

  1. 在项目中引入 univer 插件的地方额外引入 license 插件,具体的插件引入方式请参考这里
import { UniverLicensePlugin } from '@univerjs-pro/license';
  1. 注册 UniverLicensePlugin 插件,这里要保证该插件的顺序在 univer 实例化之后最先注册,如下图所示。然后将获得 license.txt 中的内容粘贴到插件的 license 参数中。
univer.registerPlugin(UniverLicensePlugin, {
    license: `您获得的license.txt中的内容`
});

运行安装命令

验证许可证文件

在您成功替换前后端许可证文件并重启服务后,请按照以下步骤验证服务是否正常运行,以及许可证是否成功加载。

后端服务

  1. 访问 host:8000/universer-api/license/key 查看许可证权益信息。 例如:若您的服务在本地运行请访问 http://localhost:8000/universer-api/license/key
verify:true // 许可证验证结果
release_type:COMMERCIAL //许可证类型

后端验证许可证

前端 SDK

  1. 前端将 License 注入后 启动项目后即可验证 License 是否合法以及是否被正确使用。 注:如果未输入许可证,或输入的许可证不合法(例如过期或内容错误),部分功能将受到限制,并且页面上会显示水印。 前端验证许可证失败

  2. 在输入合法许可证的情况下,项目将正常运行,且不会受到限制。 前端验证许可证成功

至此,我们就完成了 Univer 商业版的安装和验证,接下来您可以阅读官方文档,了解更多功能和使用方法,帮助将其集成到您的应用中,祝您使用愉快!

我们可以查看您的基准测试报告吗?

您可以查看我们的基准测试报告,详细分析了协作架构的性能。请访问协同基准测试获取更多信息。

我们需要为部署 Univer 服务做哪些准备?

为了进行服务部署,请确保服务器具备单核 CPU、2GB RAM、10GB 存储空间,并安装 Docker 版本 23 或更高,或者将其部署在 Kubernetes(k8s)集群中。这些配置仅适用于测试目的。

Univer 服务支持哪些数据库?

Univer服务支持多种主流数据库,包括但不限于 MySQL、PostgreSQL。请联系我们获取完整列表。

我们如何将 Univer 服务部署到Docker服务器中?

将 Univer 服务部署到 Docker 中是一个简单直接的过程。想要了解详细的步骤指南,请查看部署到 Docker.

我们如何将 Univer 服务部署到 Kubernetes(k8s) 集群中?

将 Univer 服务部署到 Kubernetes 集群中是一个简单直接的过程。想要了解详细的步骤指南,请查看部署到 Kubernetes.