使用 AMI 部署 ONLYOFFICE 协作空间企业版

简介

现在您可以通过 AWS Marketplace 提供的 ONLYOFFICE Amazon Machine Image 在 Amazon Web Services 云基础设施轻松部署 ONLYOFFICE 协作空间企业版实例。

Amazon Machine Image (AMI) 是预配置模板,可在 AWS 私有云轻松启动虚拟服务器实例。

ONLYOFFICE 协作空间企业版 AMI包含所有必要组件(操作系统、软件和存储卷),可在 Linux(Ubuntu) 虚拟服务器部署协作空间。

步骤1:选择 ONLYOFFICE AMI 并订阅解决方案

登录现有 AWS 账户或注册新账户,访问 AWS Marketplace。

查找 ONLYOFFICE 协作空间企业版解决方案,选择所需实例类型(支持100/250/500/1000个用户)。用户数指可编辑文档的人员数量。同时编辑文档数量不受限,其他注册用户仅可查看文档。ONLYOFFICE 用户 ID 有效期为30天,到期后可替换新用户。

选择ONLYOFFICE AMI 选择ONLYOFFICE AMI

在概览页面查看软件功能描述。

选择ONLYOFFICE AMI 选择ONLYOFFICE AMI

切换到定价标签页估算费用:

  • 按需调整区域(建议选择最近位置),默认美国东部(弗吉尼亚北部)。
  • 使用成本区域显示实例类型、产品费用/小时、EC2 费用/小时、总计/小时。可切换到365天合约标签页估算年度费用。

    总价包含 ONLYOFFICE 软件费用和 AWS 基础设施服务费用。EC2 服务提供部署 Ubuntu 虚拟服务器环境。

    注意:付费 AMI 订阅详情参阅 AWS 文档。

    EC2 实例类型决定部署 ONLYOFFICE 的虚拟服务器硬件配置。可用类型取决于所选 ONLYOFFICE 协作空间企业版用户规模。

    ONLYOFFICE 协作空间企业版(100/250/500用户)推荐 t3.xlarge 实例类型:

    • 内存:16 GB。
    • CPU:4 虚拟核心。

    ONLYOFFICE 协作空间企业版(1000用户)推荐 t3.2xlarge 实例类型:

    • 内存:32 GB。
    • CPU:8 虚拟核心。

    T3 实例类型详情参阅 AWS 文档。

订阅ONLYOFFICE AMI 订阅ONLYOFFICE AMI

额外 AWS 基础设施成本包含存储协作空间数据的 EBS 服务费用。

订阅ONLYOFFICE AMI 订阅ONLYOFFICE AMI

在法律条款标签页阅读最终用户许可协议。

切换到使用标签页:

  • 交付详情显示 AMI 特性(ONLYOFFICE AMI 为64位x86架构)。
  • 使用说明包含启动实例后初始配置建议。
订阅ONLYOFFICE AMI 订阅ONLYOFFICE AMI

点击右上角查看购买选项按钮打开订阅此软件页面:

订阅ONLYOFFICE AMI 订阅ONLYOFFICE AMI

阅读 AWS 客户协议后点击接受条款按钮。等待订阅处理完成。

订阅ONLYOFFICE AMI 订阅ONLYOFFICE AMI

当生效日期显示当前日期(非"待处理")时,点击右上角继续配置按钮。

步骤2:在 AWS 云启动协作空间实例

在配置此软件页面点击右上角继续启动按钮。

启动协作空间实例 启动协作空间实例

打开启动此软件页面。可再次查看配置详情。

在选择操作区域可选择实例启动方式。默认从网站启动选项,选择它即可使用此网页提供的启动实例向导来部署实例。

注意:您也可以通过 Amazon EC2 控制台启动实例。为此,请从菜单中选择通过 EC2 启动选项,然后点击启动按钮。您将被重定向到 AWS 管理控制台中的启动实例向导,您可以在其中选择实例类型、配置实例详细信息、添加存储、标签以及配置安全组。本指南不介绍这种启动实例的方法。
启动协作空间实例 启动协作空间实例

在 EC2 实例类型区域仅显示与所选用户规模匹配的选项。

在 VPC 设置和子网设置区域保留默认配置。

需创建安全组并生成密钥对。

创建安全组

安全组限制实例访问权限(仅允许已知 IP 访问)。

在安全组设置区域点击基于卖家设置新建按钮。

启动协作空间实例 启动协作空间实例

输入安全组名称(如 ONLYOFFICE)和描述。

使用来源(IP 或组)列表设置规则(可指定单个 IP 或 IP 范围如 10.040.196.230/32)。

启动协作空间实例 启动协作空间实例

规则针对以下端口:

  • SSH - 端口22(通过 SSH 协议使用 SSH 客户端访问服务器)。
  • HTTP - 端口80(通过 HTTP 协议在网页浏览器访问协作空间)。
  • HTTPS - 端口443(通过 HTTPS 协议在网页浏览器访问协作空间)。

点击保存按钮。

生成密钥对

密钥对用于通过 PuTTY或OpenSSH 等 SSH 客户端安全连接实例。

启动协作空间实例 启动协作空间实例

在密钥对设置区域点击在 EC2 创建密钥对链接。

新浏览器标签页打开 AWS 管理控制台。

启动协作空间实例 启动协作空间实例
确认顶部工具栏显示的 AWS 区域与实例启动区域一致。

点击右上角创建密钥对按钮。输入密钥对名称(如 ONLYOFFICE),根据远程连接软件选择文件格式:

  • pem 格式用于 OpenSSH。
  • ppk 格式用于 PuTTY。

点击下方创建密钥对按钮。

公钥将存储在 AWS EC2。包含私钥的 .pem/.ppk 文件将下载到本地默认下载文件夹。请复制并妥善保存。

启动协作空间实例 启动协作空间实例

返回 AWS Marketplace,刷新密钥对字段并选择创建的密钥对。

启动协作空间实例 启动协作空间实例

此时启动按钮解锁。点击启动按钮等待实例部署。部署成功后显示提示消息。

启动协作空间实例 启动协作空间实例

点击消息中 EC2 控制台链接在 AWS 管理控制台查看实例详情。

启动协作空间实例 启动协作空间实例

实例完全启动需要时间。在实例状态列确认状态从 'pending' 变为 'running',并在状态检查列通过所有检查。

此后可通过浏览器或 SSH 连接实例。

步骤3:通过网页浏览器访问门户

通过网页浏览器访问门户可使用实例公共 DNS 或 IP 地址。

在 AWS 管理控制台查找:左侧菜单进入实例区域,选择区域(默认美国东部(弗吉尼亚北部)),在列表选择 ONLYOFFICE 实例查看详情。

在描述标签页点击公共 IPv4 DNS 或公共 IPv4 地址左侧 复制图标 图标复制值。

通过浏览器访问门户 通过浏览器访问门户

在网页浏览器地址栏输入 http:// + 实例 IP 地址或公共 DNS。门户初始化需数分钟。

门户设置向导将打开。

通过浏览器访问门户 通过浏览器访问门户

输入邮箱地址。设置账户密码并确认(默认8-30个字符)。

此邮箱和密码将用于通过网页浏览器访问门户管理员账户。

在对应字段输入实例 ID(在 AWS 管理控制台实例描述标签页查找)。点击实例 ID左侧 复制图标 图标复制。

通过浏览器访问门户 通过浏览器访问门户

可通过下拉列表修改门户语言和时区(时区设置确保通知功能正常)。

接受许可协议条款。点击继续按钮。

通过浏览器访问门户 通过浏览器访问门户

协作空间创建完成。

步骤4:通过 SSH 连接服务器

您可通过 SSH 并使用用户名 ubuntu 和 SSH 私钥,连接至您的虚拟服务器并远程管理和配置协作空间。

Windows 系统可使用 PuTTY 工具。

部署实例时生成的 AWS 私钥文件用于身份验证(替代密码)。

启动 PuTTY。左侧导航面板进入连接 -> SSH -> 认证区域。在认证参数 -> 认证私钥文件区域点击浏览按钮选择本地 .ppk 文件路径。

通过SSH连接服务器 通过SSH连接服务器

返回左侧会话区域。在主机名或 IP 地址字段输入实例公共 DNS 或 IP 地址,确认端口22和 SSH 连接类型已选,点击打开按钮。

通过SSH连接服务器 通过SSH连接服务器

在 PuTTY 安全警告窗口点击是。输入用户名 ubuntu 后按 Enter。

通过SSH连接服务器 通过SSH连接服务器

Linux 系统可使用 SSH 客户端,例如 OpenSSH。

需指定本地 .pem 私钥文件路径、用户名 ubuntu 和实例 IP address 或 Public DNS。

终端输入以下命令(替换实际 .pem 文件路径和IP地址):

ssh -i /path/onlyoffice.pem ubuntu@your_instance_ip

输入 yes 继续连接服务器。详情参阅 AWS 文档。

文章: 标签:
浏览所有标签