当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 安装 Office 在线服务器 2016

作者:精品下载站 日期:2024-12-14 06:59:22 浏览:14 分类:玩电脑

安装 Office 在线服务器 2016


在 Exchange 2013 中,您可以将 Office Web Apps 服务器与 Exchange 服务器结合使用来在线查看附件,而无需先将这些附件下载到本地工作站。 Exchange 2016 是 Exchange 2013 的后继者,Office Online Server (OOS) 2016 是 Office Web Apps 2013 的后继者。

为了在 Outlook 网页版 中获得最佳用户体验,您需要 Outlook Online 服务器在线查看附件。您可以在浏览器中查看附件,而不是将附件下载到您的客户端工作站(在不受信任的工作站上工作时并不理想),您的浏览器将显示如下内容:

[玩转系统] 安装 Office 在线服务器 2016

那么这是如何运作的呢?

OOS 是一台专用服务器,位于 Exchange 2016 服务器旁边。内部客户端和外部客户端都可以访问它,并且它会为客户端呈现附件,因此客户端和邮箱服务器之间、客户端和 OOS 之间以及邮箱服务器和 OOS 之间都可以进行通信。

当用户收到带有附件的电子邮件并在 OotW 中阅读其电子邮件时,会发生以下步骤:

  1. 在 OotW 中,用户单击附件或“查看”按钮。
  2. Exchange 直接在 OOS 检索文件类型的发现信息。
  3. OOS 使用唯一的 URL 将发现信息直接返回到 Exchange 服务器。
  4. Exchange 创建一个 ,加载在上一步中检索到的唯一 URL。这将返回到 OotW 客户端。
  5. OotW 客户端使用唯一的 URL(带有令牌)直接在 内访问 OOS
  6. Exchange 将附件直接传输到 OOS。
  7. OOS 呈现内容并将其直接返回给客户端。

这些步骤如下图所示:

[玩转系统] 安装 Office 在线服务器 2016

OOS 有所谓的端点,这是客户端连接的地方。可以在邮箱服务器级别Exchange 组织级别配置终结点。将其设置为邮箱服务器级别时,您可以对其进行非常精细的配置。在组织级别使用它时,您只需设置一次,这将用于所有 Exchange 2016 服务器。如果您已在服务器级别配置了 OOS 端点,但 OOS 端点不可用,则客户端将重试在组织级别设置的 OOS 端点。

需要认识到的重要一点是 OOS 需要能够在内部和外部访问。由于所有通信均使用 SSL 进行保护,因此您需要小心使用 SSL 证书。这些需要在 Exchange 服务器和 OOS 上都有效(并且可信!)。

安装 Office 在线服务器

您可以在 Windows Server 2012 R2 上安装 OOS。由于这是当今客户最常用的平台,我现在就使用这个平台。当我可以使用 Windows 2016 时,我会通知您。

因此,安装 Windows 2012 R2,将其更新为最新的所有更新,确保安装了 .NET Framework 4.5.2 并使用 PowerShell 安装以下必备软件:

Install-WindowsFeature Web 服务器、Web 管理工具、Web 管理控制台、Web-WebServer、Web-Common-Http、Web-Default-Doc、Web-静态内容、Web-性能、Web-Stat-压缩、Web-Dyn-压缩、Web-安全、Web-过滤、Web-Windows-Auth、Web-App-Dev、Web-Net-Ext45、Web-Asp-Net45、Web-ISAPI-Ext、Web-ISAPI-Filter 、Web 包括、InkandHandwritingServices、Windows-Identity-Foundation

[玩转系统] 安装 Office 在线服务器 2016

安装后重新启动服务器。

下一步是请求并安装服务器证书。这可以是常规证书,无需像在 Exchange 服务器上使用的那样使用统一通信 SSL 证书。您可以使用 IIS 管理器创建新证书。

[玩转系统] 安装 Office 在线服务器 2016

当您从 CA 收到 SSL 证书后,您可以完成证书请求。确保为证书指定一个友好名称,该名称稍后会在该过程中使用。

安装 OOS 非常简单。只需启动安装应用程序并按照向导操作即可,但向导只会询问二进制文件的安装位置,如下图所示:

[玩转系统] 安装 Office 在线服务器 2016

安装二进制文件后,可以使用以下 PowerShell 命令创建实际的服务器场:

New-OfficeWebAppsFarm -InternalURL "https://office.exchangelabs.nl" -ExternalURL "https://office.exchangelabs.nl" -CertificateName "Office"

请记下 InternalURLExternalURL,以及 SSL 证书友好名称

[玩转系统] 安装 Office 在线服务器 2016

现在OOS的安装已经基本完成了。剩下的唯一事情就是设置 OOS 端点。可以使用以下 Exchange PowerShell 命令在组织级别进行设置:

Set-OrganizationConfig -WacDiscoveryEndpoint https://office.exchangelabs.nl/hosting/discovery

如果您使用此功能,则可以将邮箱级别的端点留空。

在 Exchange 服务器上使用以下命令重新启动 Web 应用程序池上的 Office 以激活新设置:

Restart-WebAppPool MsExchangeOwaAppPool

如果您不想在组织级别使用端点,例如,如果您的组织中仍有 Exchange 2013 服务器,则可以使用以下 PowerShell 命令在邮箱服务器级别进行设置:

Set-MailboxServer AMS-EXCH01 -WacDiscoveryEndpoint "https://office.exchangelabs.nl/hosting/discovery" Restart-WebAppPool MsExchangeOwaAppPool

要查看一切是否正常运行,您可以检查端点是否正在返回数据。使用浏览器导航至 https://office.exchangelabs.nl/hosting/discovery 并检查结果。它应该显示如下内容:

[玩转系统] 安装 Office 在线服务器 2016

然后是最重要的部分,使用 Office Online 服务器测试 Web 上的 Outlook。只需发送一封带有 Office 附件的电子邮件,打开电子邮件并单击附件。它应该会自动在您的浏览器中加载附件,如下所示:

[玩转系统] 安装 Office 在线服务器 2016

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯