免费版
升级到商业版
获取许可证文件
- 进入许可证管理页面后,点击“开始免费试用商业版”。点击“下载许可证”以获取许可证文件。 注:您需要登录后才可以开始试用,如果你没有账号,系统会在您第一次登录时为您创建一个账号。
替换许可证文件
- 将下载好的许可证文件
license-univer.zip
解压后,您将获得license.txt
和licenseKey.txt
文件。请妥善保管这两个文件,并确保不要修改其格式和内容。
后端服务
- 使用docker-compose
将 license.txt
和 licenseKey.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
- 在项目中引入 univer 插件的地方额外引入 license 插件,具体的插件引入方式请参考这里。
import { UniverLicensePlugin } from '@univerjs-pro/license';
- 注册
UniverLicensePlugin
插件,这里要保证该插件的顺序在 univer 实例化之后最先注册,如下图所示。然后将获得license.txt
中的内容粘贴到插件的 license 参数中。
univer.registerPlugin(UniverLicensePlugin, {
license: `您获得的license.txt中的内容`
});
验证许可证文件
在您成功替换前后端许可证文件并重启服务后,请按照以下步骤验证服务是否正常运行,以及许可证是否成功加载。
后端服务
- 访问
host:8000/universer-api/license/key
查看许可证权益信息。 例如:若您的服务在本地运行请访问http://localhost:8000/universer-api/license/key
。
verify:true // 许可证验证结果
release_type:COMMERCIAL //许可证类型
前端 SDK
-
前端将 License 注入后 启动项目后即可验证 License 是否合法以及是否被正确使用。 注:如果未输入许可证,或输入的许可证不合法(例如过期或内容错误),部分功能将受到限制,并且页面上会显示水印。
-
在输入合法许可证的情况下,项目将正常运行,且不会受到限制。
至此,我们就完成了 Univer 商业版的安装和验证,接下来您可以阅读官方文档,了解更多功能和使用方法,帮助将其集成到您的应用中,祝您使用愉快!
我们可以查看您的基准测试报告吗?
您可以查看我们的基准测试报告,详细分析了协作架构的性能。请访问协同基准测试获取更多信息。
我们需要为部署 Univer 服务做哪些准备?
为了进行服务部署,请确保服务器具备单核 CPU、2GB RAM、10GB 存储空间,并安装 Docker 版本 23 或更高,或者将其部署在 Kubernetes(k8s)集群中。这些配置仅适用于测试目的。
我们如何将 Univer 服务部署到Docker服务器中?
将 Univer 服务部署到 Docker 中是一个简单直接的过程。想要了解详细的步骤指南,请查看部署到 Docker.
我们如何将 Univer 服务部署到 Kubernetes(k8s) 集群中?
将 Univer 服务部署到 Kubernetes 集群中是一个简单直接的过程。想要了解详细的步骤指南,请查看部署到 Kubernetes.