将软件更新应用到 Office Web Apps Server

 

应用于: Office Web Apps Server

总结:说明如何将软件更新应用到 Office Web 应用 服务器场。

目标用户:IT 专业人员

在 Office Web 应用 Server 新版本发布后,Microsoft 提供了一系列软件更新,以帮助提高服务器安全性、性能和可靠性。 本文介绍如何将软件更新应用到 Office Web 应用 服务器场中的单个服务器。

重要

本文是 Content roadmap for Office Web Apps Server的一部分。 使用路线图作为文章、下载和视频的起点,帮助你部署和管理 Office Web 应用 Server。
是否在桌面或移动设备上寻求 Office Web 应用方面的帮助? 可以通过在 Office.com 上搜索“Office Web 应用”来查找此信息。

警告

Office Web 应用 Server 不支持使用自动更新过程应用 Office Web 应用 Server 更新。 这是因为必须按特定方式应用 Office Web 应用 Server 的更新,如本文所述。 如果自动应用 Office Web 应用 Server 更新,用户可能无法在 Office Web 应用中查看或编辑文档。 如果发生这种情况,则必须重新生成 Office Web 应用 服务器场。 若要重新生成场,必须使用 Remove-OfficeWebAppsMachine 从服务器场中删除 Office Web 应用 Server,使用添加或删除程序卸载 Office Web 应用 Server,然后按照部署 Office Web 应用 Server 中所述的步骤重新安装 Office Web 应用 Server。 重新安装后,按照本文中所述的步骤应用更新。
请务必查看规划 Office Web 应用 Server 更新中的准则,并为 Office Web 应用 服务器场建立更新过程。

开始之前

可以在 Microsoft Office 汇报博客以及 Office、Office 服务器和相关产品的 TechNet 更新中心中找到 Office Web 应用 Server 的最新可用更新列表。

为 Office Web 应用 Server 发布的汇报将更新 Office Web 应用 Server 和安装的任何 Office Web 应用 Server 语言包。 Office Web 应用 Server 语言包没有单独的更新。

在更新过程中,必须重新创建 Office Web 应用 服务器场。 若要准备重新创建 Office Web 应用 服务器场,请运行 Windows PowerShell cmdlet Get-OfficeWebAppFarm 查看当前的 Office Web 应用 服务器场属性,并查看 New-OfficeWebAppsFarm 的参数。 用于 New-OfficeWebAppsFarm 的参数应与首次设置 Office Web 应用 服务器场时所用的参数相同。

注意

可以使用鼠标、键盘快捷方式或触摸来完成本文中的任务。 有关详细信息,请参阅以下资源:

将软件更新应用到单个服务器 Office Web 应用服务器场

若要将软件更新应用于单个服务器 Office Web 应用服务器场,请从服务器场中删除 Office Web 应用 Server,应用软件更新,然后重新创建 Office Web 应用 服务器场。 如果 Office Web 应用 服务器场中只有一台服务器,则在更新服务器时,用户将无法使用 Office Web 应用。 因此,请考虑在非关键时间或非工作时间更新 Office Web 应用 服务器。

将软件更新应用于单个服务器场

  1. 如果尚未将更新下载到 Office Web 应用 Server,请从 Microsoft 下载中心下载要应用的 Office Web 应用 Server 更新。

  2. 在要向其应用软件更新的 Office Web 应用 服务器上,以管理员身份打开Windows PowerShell提示并运行以下命令。

        Remove-OfficeWebAppsMachine
    
  3. 在该服务器上安装 Office Web 应用 Server 更新。 如果出现提示,请重新启动服务器。

  4. 以管理员身份打开Windows PowerShell提示,并运行 New-OfficeWebAppsFarm cmdlet 以重新创建 Office Web 应用 服务器场。 为 –InternalURL 指定的 URL 是运行 Office Web 应用 Server 的服务器的名称,例如 http://Contoso-WAC。 在这种情况下,你将使用与之前用于以前的 Office Web 应用 服务器场相同的名称。 使用首次创建 Office Web 应用 服务器场时所用的相同附加参数。 例如,–AllowHttp 参数将场配置为使用 HTTP,而 –EditingEnabled 参数在与 SharePoint 2013 一起使用时,可在 Office Web 应用中启用编辑。 Lync Server 2013 或 Exchange Server 2013 不使用 –EditingEnabled 参数,因为这些主机不支持编辑。

    以下示例中的代码创建名为 的新 Office Web 应用 服务器场http://Contoso-WAC.

        New-OfficeWebAppsFarm -InternalURL "http://Contoso-WAC" -AllowHttp -EditingEnabled
    

    New-OfficeWebAppsFarm 中介绍了配置翻译服务、代理服务器、剪贴画支持和联机查看器的其他参数。

将软件更新应用于多个 Office Web 应用 服务器场

若要将软件更新应用于多个 Office Web 应用 服务器场,请先从负载均衡器池和服务器场中删除其中一台服务器,应用软件更新,然后创建更新的 Office Web 应用 服务器场。 然后,删除并更新 Office Web 应用 服务器场中的剩余服务器,并将其加入新的更新服务器场。 当新的场中有足够的服务器支持当前流量时,将平衡流量加载到新场。 通过使用此更新过程,用户可以在 Office Web 应用中打开和编辑文档,而不会中断。

将软件更新应用到多个服务器场

  1. 将要从 Microsoft 下载中心应用的 Office Web 应用 Server 更新下载到可用于 Office Web 应用 服务器场的网络位置。

  2. 从负载均衡器池中删除要向其应用软件更新的 Office Web 应用 Server。

  3. 在该 Office Web 应用 服务器上,以管理员身份打开Windows PowerShell提示符并运行以下命令。

        Remove-OfficeWebAppsMachine
    
  4. 在该服务器上安装 Office Web 应用 Server 更新。 如果出现提示,请重新启动服务器。

  5. 以管理员身份打开Windows PowerShell提示,并使用 cmdlet New-OfficeWebAppsFarm 创建更新的 Office Web 应用 服务器场。 为 –InternalURL 指定的 URL 是运行 Office Web 应用 Server 的服务器的名称,例如 http://Contoso-WAC。 在这种情况下,使用与现有 Office Web 应用 服务器场相同的名称。 使用首次创建 Office Web 应用 服务器场时所用的相同附加参数。 例如,–AllowHttp 参数将场配置为使用 HTTP,而 –EditingEnabled 参数在与 SharePoint 2013 一起使用时,可在 Office Web 应用中启用编辑。 Lync Server 2013 或 Exchange Server 2013 不使用 –EditingEnabled 参数,因为这些主机不支持编辑。

    以下示例中的代码创建名为 的新 Office Web 应用 服务器场http://Contoso-WAC.

        New-OfficeWebAppsFarm -InternalURL "http://Contoso-WAC" -AllowHttp -EditingEnabled
    

    New-OfficeWebAppsFarm 中介绍了配置翻译服务、代理服务器、剪贴画支持和联机查看器的其他参数。

  6. 根据 Office Web 应用 服务器场中有多少台服务器,对发到新场的流量进行负载均衡。 您可以延迟这个步骤,直到有更多更新的服务器加入到场中。

  7. 对于服务场中其余的每个服务器,请执行以下步骤。

    1. 从负载均衡器池中删除下一个 Office Web 应用 服务器。

    2. 在该服务器上安装 Office Web 应用 Server 更新。 如果出现提示,请重新启动服务器。

    3. 以管理员身份打开Windows PowerShell提示符,并运行以下命令。 –MachineToJoin 参数将当前服务器添加到现有的 Office Web 应用 服务器场。 在这种情况下,需要将服务器添加到更新的 Office Web 应用 服务器场。 因此,请使用更新的 Office Web 应用 服务器场中其中一个服务器的计算机名称。

          New-OfficeWebAppsMachine -MachineToJoin "server1.contoso.com"
      

另请参阅

Remove-OfficeWebAppsMachine
New-OfficeWebAppsMachine
New-OfficeWebAppsFarm
Get-OfficeWebAppsFarm

Office Web Apps Server 内容指南

Office Web Apps Server 内容指南