在阿里云上部署 ONLYOFFICE 文档 开发者版
简介
现在,您可以通过阿里云市场上的ONLYOFFICE 阿里云镜像,轻松在阿里云上启动ONLYOFFICE 文档开发者版实例。
阿里云镜像是一个预配置的模板,可以轻松在虚拟云服务器上启动实例。
ONLYOFFICE 文档开发者版阿里云镜像包含所有必要的组件——操作系统和软件本身——以便在运行Linux的虚拟服务器上部署您的网络办公。
一旦您的ONLYOFFICE 文档开发者版实例启动后,您可以将ONLYOFFICE 文档与您自己的SaaS或本地解决方案集成。许可证还允许您将在线编辑器作为您解决方案的一部分提供给最终用户,并以您的品牌进行分发。
步骤1. 选择所需的 ONLYOFFICE 阿里云镜像并订阅解决方案
登录您的现有阿里云账户或注册一个新账户,然后进入阿里云市场。
找到ONLYOFFICE 文档 开发者版解决方案并选择所需的实例类型——250、500或1000个连接。连接数指的是可以同时打开进行编辑的文档浏览器标签页数量。请注意,一个文档被两个用户打开意味着两个同时连接,因为它是在两个标签页中打开的。当达到最大值时,每个下一个文档将以只读模式打开。
在产品详情页面,您可以阅读软件功能描述,查看可用的镜像版本、每个区域对应的镜像ID,根据所需区域和订阅类型(“订阅”和“按需付费”)估算定价详情,阅读最终用户许可协议。
点击选择您的计划按钮。阿里云 ECS(弹性计算服务)控制台的自定义启动选项卡将打开。
步骤2. 在阿里云上启动您的 ONLYOFFICE 实例
在自定义启动选项卡上,按照配置向导步骤进行操作。
在1 - 基本配置部分,您可以更改以下参数:
- 计费方式 - 选择订阅、按需付费或抢占式实例。
- 区域 - 选择实例将要部署的区域。建议选择一个位置最近的区域。
- 实例类型 - 您可以选择所需的实例类型。
- 镜像 - 已选择 ONLYOFFICE 文档 开发者版市场镜像。
- 存储 - 您可以指定所需的系统磁盘容量或添加数据磁盘。
- 快照 - 您可以使用自动快照策略定期备份磁盘。
点击右下角的下一步按钮。
在2 - 网络配置部分,您可以更改以下参数:
- 网络类型 - 您可以保留默认设置。
- 公网IP地址 - 已自动分配IP地址。
- 网络计费方式 - 选择按带宽计费或按流量计费。
- 安全组 - 如果需要,您可以创建一个新的安全组。默认安全组已选择。
- 弹性网卡 - 您可以保留默认设置。
- IPv6 - 您可以保留默认设置。
点击右下角的下一步按钮。
在3 - 系统配置(可选)部分,您可以更改以下参数:
- 登录凭证 - 您可以设置密码或创建新的密钥对,以便通过SSH远程连接到您的实例。登录用户名为root。
要创建新的密钥对,
- 点击创建密钥对链接。弹性计算服务控制台将在新浏览器标签页中打开。
- 在相应字段中输入密钥对名称(例如ONLYOFFICE),选择自动创建或选择导入并粘贴您的Base64编码公钥。点击下面的确定按钮。
您的公钥将存储在弹性计算服务中。包含您私钥的
.pem文件将下载到您的本地计算机并存储在默认下载文件夹中。请复制并妥善保存。
返回系统配置页面,使用右侧的图标刷新密钥对字段,并从列表中选择创建的密钥对。
- 您还可以自定义实例名称,添加描述,或自定义主机名称。
点击右下角的下一步按钮。
在4 - 分组(可选)部分,您可以更改以下参数:
- 标签 - 您可以为实例添加一些标签。
- 资源组 - 您可以将实例分配到资源组中以便于管理。
- 您还可以选择部署集、专用主机或私有池。
点击右下角的下一步按钮。
在预览页面,查看配置选项,接受服务条款并点击创建实例。
实例启动后,可能需要一些时间才能完全正常运行。
然后,您可以通过SSH连接到您的实例,以启用测试示例并通过网络浏览器检查解决方案功能。
步骤3. 通过SSH连接到您的服务器
一旦实例运行,您可以使用用户名root和您的登录密码或SSH私钥通过SSH访问它。
要通过SSH连接到您的虚拟服务器,您还需要使用实例的公网IP地址。可以在阿里云 ECS 控制台中找到。在左侧菜单中打开实例部分。在顶部导航栏选择实例部署的区域。在实例列表中找到您的实例的IP地址。
在Windows上,您可以使用PuTTY工具。
- 如果使用用户名和密码进行身份验证,
- 启动PuTTY。打开左侧导航面板中的会话部分。
- 在主机名或IP地址字段中输入实例的公网IP地址,确保指定端口22并选择SSH连接类型,然后点击打开按钮。
- 在PuTTY安全警告窗口中点击是。
- 输入用户名
root并按Enter。 - 输入实例的登录密码并按Enter。
- 如果使用私钥进行身份验证,首先需要将私钥文件从.pem格式转换为.ppk格式。有关更多详情,请阅读详细说明。
在Linux上,您可以使用像OpenSSH这样的SSH客户端。
- 如果使用密码进行身份验证,您需要指定
root用户名和您的实例IP地址。在终端中输入以下命令,指定IP地址的实际值:
ssh root@your_instance_ip输入实例的登录密码并按Enter。
- 如果使用私钥进行身份验证,您需要指定存储在本地计算机上的
.pem文件路径,root用户名和您的实例IP地址。在终端中输入以下命令,指定
.pem文件路径和IP地址的实际值:ssh -i /path/onlyoffice.pem root@your_instance_ip输入
yes以继续连接到服务器。
要探索解决方案功能,请启用我们的测试示例,这将允许您上传本地文件进行测试。为此,请执行以下命令:
sudo docker exec $(sudo docker ps -q) sudo supervisorctl start ds:example 将示例添加到自动启动:
sudo docker exec $(sudo docker ps -q) sudo sed 's,autostart=false,autostart=true,' -i /etc/supervisor/conf.d/ds-example.conf 步骤4. 通过网络浏览器访问您的文档开发者版
一旦示例启动,输入http://<public IP address>/example/到网络浏览器地址栏中,将<public IP address>替换为阿里云提供的公网IP地址。
ONLYOFFICE 文档开发者版示例页面打开。在这里您可以:
- 使用上传文件选项上传存储在您PC上的文件。
- 使用创建新 -> 文档、电子表格、演示文稿或表单模板选项创建新的空白文本文档、电子表格、演示文稿或表单模板。如果您想创建一个包含示例内容的文件,请先勾选包含示例内容框。
上传或创建的文件将在新的浏览器标签页中打开,使用相应的ONLYOFFICE 在线编辑器,以便您测试编辑功能。
文件也会出现在您的文档列表中的ONLYOFFICE 文档开发者版示例页面。
如果您想检查协同编辑功能,从用户名列表中选择另一个测试用户,然后点击您的文档列表中的同一文档以在新的浏览器标签页中打开它。
要将ONLYOFFICE 文档与您自己的网络应用程序集成,您可以参考API文档。