摘要:说明如何在本地部署 Office Online Server 以供 SharePoint Server、Skype for Business Server 和 Exchange Server 使用。
目标用户:IT 专业人员
Office Online Server 是 Office Web Apps Server 的下一个版本。 部署 Office Online Server 涉及安装某些必备软件和运行一些 Microsoft PowerShell 命令,但总的来说,此过程设计得相当简单。 本文将指导完成准备服务器的过程,并提供了配置本地 Office Online Server 场的 Microsoft PowerShell 命令。
准备服务器以运行 Office Online Server
在将运行 Office Online Server 的所有服务器上执行这些过程。 此服务器必须是 Windows Server 2012 R2、Windows Server 2016 或 Windows Server 2019 或 Windows Server 2022。
重要
Windows Server 2016 需要 Office Online Server 2017 年 4 月或更高版本。
Windows Server 2019 需要 Office Online Server 2021 年 7 月补丁或更高版本。
Windows Server 2022 需要 Office Online Server 2021 年 11 月补丁或更高版本。
Office Online Server 针对配置了默认设置的服务器操作系统进行了设计和测试。 如果需要使用非默认设置进行部署,建议使用默认设置开始安装和设置。 验证系统正常运行后,以增量方式添加并测试组策略、安全设置和其他修改。
第 1 步:安装 Office Online Server 必备软件
安装 Office Online Server
以管理员身份打开 Microsoft PowerShell 提示符,然后运行此命令示例来安装必需的角色和服务。
如果计划使用利用外部数据访问的任一 Excel Online 功能(如数据模型、Power Pivot 或 Power View),请注意 Office Online Server 必须以用户身份驻留在同一个 Active Directory 林中,若计划使用基于 Windows 身份验证来访问任一外部数据源也同样如此。
在将运行 Office Online Server 的所有服务器上完成以下步骤。
安装 Office Online Server
从 批量许可服务中心下载 Office Online Server (VLSC) 。 Office Online Server 是 Office 的一个组件,因此可在每个产品页面(包括 Office Standard 2016、Office Professional Plus 2016 和 Office 2015 for Mac Standard)下使用。
运行 Setup.exe。
在"阅读 Microsoft 软件许可条款"页上,选择"我接受此协议的条款",然后选择"继续"。
在 “选择文件位置 ”页上,选择要在其中安装 Office Online Server 文件的文件夹 (例如 C:\Program Files\Microsoft Office Web Apps) ,然后选择“ 立即安装”。 If the folder you specified doesn't exist, Setup creates it for you.
如果您仅将 Office Online Server 部署用于测试或内部使用,并且您不需要向 Skype for Business Server 2015 提供 Office Online Server 功能,则此程序适合您。 您将安装使用 HTTP 的、包含一台服务器的 Office Online Server 场。 您不需要证书或负载平衡器,但需要不运行任何其他服务器应用程序的专用物理服务器或虚拟机实例。
可以使用此 Office Online Server 场,为 SharePoint Server 2016 和 Exchange Server 2016 提供 Office Online 功能。
备注
强烈建议使用 HTTPS (TLS) ,因为 Office Online Server 使用 OAuth 令牌与外部服务(如 SharePoint 或 Exchange Server)进行通信。 OAuth 令牌包含可能被攻击者截获和重播的信息,从而授予攻击者与向 Office Online Server 发出请求的用户相同的权限。
第 1 步:创建 Office Online Server 场
使用 New-OfficeWebAppsFarm 命令创建一个包含一台服务器的新 Office Online Server 场,如以下示例中所示。
对于大多数生产环境,强烈建议对其安全功能使用 HTTPS。 同样,如果要向 Skype for Business Server 2015 提供 Office Online Server 功能,则需要 HTTPS,这样用户便可在浏览器中查看 PowerPoint 广播。 此处将介绍如何安装使用 HTTPS 的单服务器 Office Online Server 场。 需要在服务器上安装证书。
此 Office Online Server 场将向 SharePoint Server、Skype for Business Server 2015 和 Exchange Server 2016 提供 Office Online 功能。
步骤 1:创建 Office Online Server 场
使用 New-OfficeWebAppsFarm 命令创建一个包含一台服务器的新 Office Online Server 场,如以下示例中所示。
如果预计 Office Online Server 场流量很大,并且希望其通过 Internet 且在内部网络中可用,则应使用此类型的拓扑。 本节介绍如何安装使用负载平衡器和 HTTPS 的多服务器 Office Online Server 场。
在开始之前,请确保已配置负载平衡器。 此外,需要在负载平衡器上安装一个证书。 此 Office Online Server 场将向 SharePoint Server、Skype for Business Server 2015 和 Exchange Server 2016 提供 Office Online 功能。
步骤 1:在第一台服务器上创建 Office Online Server 场
使用 New-OfficeWebAppsFarm 命令在第一台服务器上创建的新 Office Online Server 场,如以下示例中所示。