部署 Offcie Web Apps 实现在线浏览 Office 文件

使用场景不多赘述,类似的文章网络上也有不少,但有的写得比较简洁。实际花了两周时间部署成功后,记录一下,供大家参考。

服务器要求

部署 Office Web Apps(后简称 OWA) 服务至少需要两台服务器,一台作为域控服务器,一台用于部署 OWA,OWA 绝对不能部署在域控服务器上。

域控服务器:
操作系统:Windows Server 2012 R2

OWA服务器:
操作系统:Windows Server 2008 R2 SP1

请注意此处 OWA 服务器请一定部署在 2008 上,否则即使部署成功后,也还是会出现无法预览 Office 文件的情况(前车之鉴,请务必注意)。

域控服务器配置

域控服务器是我司的网络管理人员配置的,具体情况我不很清楚,此处附上一篇博客,供大家参考。
http://www.cnblogs.com/lovechengcheng/p/4117391.html

OWA 服务器部署

安装 OWA

  1. 安装更新
    .NET Framework 4.5
    Windows PowerShell 3.0
    Windows 7 SP1 和 Windows Server 2008 R2 SP1 的平台更新(KB2670838)
  2. 管理员身份打开 Windows PowerShell 提示符,然后运行以下命令示例来安装必需的角色和服务,完成后需要重新启动服务器。
    Import-Module ServerManager
    然后运行:
    Add-WindowsFeature Web-Server,Web-WebServer,Web-Common-Http,Web-Static-Content,Web-App-Dev,Web-Asp-Net,Web-Net-Ext,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Includes,Web-Security,Web-Windows-Auth,Web-Filtering,Web-Stat-Compression,Web-Dyn-Compression,Web-Mgmt-Console,Ink-Handwriting,IH-Ink-Support,NET-Framework,NET-Framework-Core,NET-HTTP-Activation,NET-Non-HTTP-Activ,NET-Win-CFAC
  3. 安装 OWA,文件名为cn_office_web_apps_2013_x64_dvd_1133682.iso
  4. 下载并安装 Office Web Apps Server SP1(对于 Windows Server 2012 和 Windows Server 2008 R2 SP1,此为建议操作。对于 Windows Server 2012 R2,必须这样操作。)
  5. 下载并安装 Office Web Apps Server 语言包

配置 OWA

管理员身份打开 Windows PowerShell 提示符,输入以下命令:

  1. 导入 OfficeWebApps 模块
    Import-Module -Name OfficeWebApps
  2. 创建 Office Web Apps Server 服务器场
    New-OfficeWebAppsFarm -InternalURL http://xx.xxx.com -ExternalURL http://10.10.xx.xxx -AllowHttp -EditingEnabled -OpenFromUrlEnabled
    -InternalURL:内网浏览地址, http://xx.xxx.com 其中 xx表示计算机名 xxx.com 表示域名
    -ExternalURL:外网浏览地址,如无外网地址,可以使用 IP 地址
    -AllowHttp:配置要使用 HTTP 的场,默认为 HTTPS
    -OpenFromUrlEnabled:允许通过url方式进行预览,如果没有配置该选项会导致无法通过
    URL 打开 OWA 服务,后续也可以通过在 powershell中 输入 Set-OfficeWebAppsFarm -OpenFromUrlEnabled:$true来开启
    New-OfficeWebAppsFarm 中描述了配置翻译服务、代理服务器、剪贴画支持以及联机查看器的其他参数。
  3. 验证是否成功创建了 Office Web Apps Server 服务器场
    在创建服务器场后,将在 Windows PowerShell 提示符中显示有关服务器场的详细信息。若要验证是否正确安装并配置了 Office Web Apps Server,请使用 Web 浏览器访问 Office Web Apps Server 发现 URL,如下面的示例所示。发现 URL 是您在配置 Office Web Apps Server 服务器场时指定的 InternalUrl 参数,后跟 /hosting/discovery,例如:
    http://servername/hosting/discovery
    如果 Office Web Apps Server 按预期运行,您应该在 Web 浏览器中看到 Web 应用程序开放平台接口 (WOPI) 协议发现 XML 文件。该文件的前几行应类似以下示例。
 
- 
- 
- 
 
 
 
 

至此,OWA 就已经部署完毕了,此时打开配置的内网地址应该可以看到如下的网页:

部署 Offcie Web Apps 实现在线浏览 Office 文件_第1张图片

在第一个输入栏内键入一个 Office 文件的 URL,或则本地的共享文件位置(\\computerName\shareDir\test.docx),然后点击 Test this link,会弹出一个新的页面,可以在该页面中浏览该 Office 文件。

你可能感兴趣的:(部署 Offcie Web Apps 实现在线浏览 Office 文件)