部署Office Web Apps Server并配置其与SharePoint 2013的集成

Office Web Apps Server 是新的 Office 服务器产品,它提供 Word、PowerPoint、Excel 和 OneNote 的基于浏览器的版本。单个 Office Web Apps Server 服务器场可支持通过 SharePoint 2013、Lync Server 2013、Exchange Server 2013、共享文件夹和网站访问 Office 文件的用户。Office Web Apps Server 适用于支持 WOPI(Web 应用程序开放平台接口协议)的产品和服务。这些产品(称为主机)包括 SharePoint 2013、Lync Server 2013 和 Exchange Server 2013。Office Web Apps Server 服务器场可以为多个本地主机提供 Office 服务,并且您可以随着组织需要的增加将服务器场从一台服务器扩展到多台服务器。 Office Web Apps 2013是一个独立产品,部署 SharePoint 2013,则不必像以往一样需要优化 SharePoint 基础架构以支持 Office Web Apps。

在与 SharePoint Server 2013 一起使用时,Office Web Apps Server 可提供更新版本的 Word Web App、Excel Web App、PowerPoint Web App 和 OneNote Web App。用户可以通过在计算机和许多移动设备(例如 Windows Phone、iPhone、iPad 和 Windows 8 平板电脑)上使用受支持的 Web 浏览器来查看 SharePoint 库中的 Office 文档,有些情况下还可以编辑这些文档。在 Office Web Apps 中的许多新功能中,改进的触摸支持和编辑功能使 iPad 和 Windows 8 平板电脑的用户能够直接从其设备编辑和查看 Office 文档。www.it165.net

我的实验环境如下:
contoso-sp13.contoso.com (SharePoint 2013; OS: Windows Server 2012)
contoso-owa.contoso.com (Offie Web Apps Server 2013; OS: Windows Server 2012)
注意:Office Web Apps Server 现在是一款独立的产品,所以不能与SharePoint Server 安装在同一台服务器上,需要分开安装。也可以多台Office Web Apps Server 组成一个服务器场,我的实验环境只有一台OWA 服务器。
 
第一步:准备服务器以运行 Office Web Apps Server
第二步:Office Web Apps Server 服务器场
第三步:配置SharePoint 2013 以使用 Office Web Apps
 
第一步. 准备服务器以运行 Office Web Apps Server
 
1. 以管理员身份打开 Windows PowerShell 提示符,然后运行以下示例命令来安装必需的角色和服务。
Add-WindowsFeature Web-Server,Web-Mgmt-Tools,Web-Mgmt-Console,Web-WebServer,Web-Common-Http,Web-Default-Doc,Web-Static-Content,Web-Performance,Web-Stat-Compression,Web-Dyn-Compression,Web-Security,Web-Filtering,Web-Windows-Auth,Web-App-Dev,Web-Net-Ext45,Web-Asp-Net45,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Includes,InkandHandwritingServices
 
Windows Server 2008 R2 和Windows Server 2012 先决条件有所不同,可以参考: http://technet.microsoft.com/zh-cn/library/jj219455.aspx
 

2. 下载并安装 Office Web Apps Server 2012
Download link: http://www.microsoft.com/en-us/download/details.aspx?id=35489

3. 为 Office Web Apps Server 安装语言包, 下载链接:
 
http://www.microsoft.com/zh-cn/download/details.aspx?id=35490

第二步:部署 Office Web Apps Server 服务器场
 
1. 创建 Office Web Apps Server 服务器场
在Office Web Apps Server, 打开 PowerShell, 输入
Import-Module OfficeWebApps
 
New-OfficeWebAppsFarm –InternalURL “http://servername" –AllowHttp -EditingEnabled
 
我的 OWA server 有一个 A 记录 ‘owa.contoso.com’ 指向它, 所以我的命令行是
 
 
New-OfficeWebAppsFarm –InternalURL “http://owa.contoso.com" –AllowHttp -EditingEnabled
 
 
 

 
2. 验证是否成功创建了 Office Web Apps Server 服务器场
在浏览器中打开如下链接
http://servername/hosting/discovery
 
如果 Office Web Apps Server 按预期运行,您应该在 Web 浏览器中看到 Web 应用程序开放平台接口 (WOPI) 发现 XML 文件。如下:

第三步:配置SharePoint 2013 以使用 Office Web Apps
 
详细文档可以参考:http://technet.microsoft.com/zh-cn/library/ff431687.aspx
 
这里我使用在 HTTP 的测试环境中将 SharePoint 2013 配置为使用 Office Web Apps Server
 
1. 创建 SharePoint 2013 和 Office Web Apps Server 之间的绑定
打开 SharePoint Management Shell, 输入
 
New-SPWOPIBinding -ServerName <WacServerName> -AllowHTTP

2. 查看针对 SharePoint 绑定的 WOPI 区域
 
Get-SPWOPIZone
 
如果通过执行步骤 3 获得的结果为 internal-https,则运行以下命令可将区域更改为 internal-http。您必须进行此更改,因为 SharePoint 2013 的区域必须匹配 Office Web Apps Server 服务器场的区域。
 
Set-SPWOPIZone –zone “internal-http”
 
通过运行以下命令来确认新的区域为 internal-http:
 
Get-SPWOPIZone

3.将 SharePoint 2013 中的 AllowOAuthOverHttp 设置更改为 True
 
若要在测试环境中通过 HTTP 将 SharePoint 2013 与 Office Web Apps 结合使用,您必须将 AllowOAuthOverHttp 设置为 True。否则,Office Web Apps 将不起作用。可通过运行以下示例来检查当前状态:
 
(Get-SPSecurityTokenServiceConfig).AllowOAuthOverHttp
 
如果此命令返回 False,则运行下列命令可将其设置为 True。
 
$config = (Get-SPSecurityTokenServiceConfig)
$config.AllowOAuthOverHttp = $true
$config.Update()
 
再次运行以下命令来验证 AllowOAuthOverHttp 设置现在是否设置为 True。
 
(Get-SPSecurityTokenServiceConfig).AllowOAuthOverHttp

现在我们就可以轻松打开并且编辑一个SharePoint 2013 document library 里的office文档了。
 

 
也可以直接在网页上创建office 文档



 
测试到这里就结束了,希望这篇文章对你有帮助!

时间: 2024-10-24 07:18:02

部署Office Web Apps Server并配置其与SharePoint 2013的集成的相关文章

部署Office Web Apps Server 2013

若要在测试环境中部署 Office Web AppsServer 2013,您安装必备软件. 服务器角色. 服务和功能,然后安装Office Web Apps Server 2013.下一步,您可以使用 Windows PowerShell 来创建一个单服务器Office Web Apps Server 农场. 在开始之前 我们建议您查看的要求和指导方针,在继续之前,计划Office Web Apps Server 2013 中所描述的.我们还建议您开始WindowsServer2008R2 服

SharePoint 2016集成部署Office Web App Server (三)

Office Web App Server既然已经安装完成了,下面我们就来配置一下 首先我们要部署Office Web App Server场,这个场的概念和种类大致分为三种,且部署步骤略有不同, 微软官方的解释和场景描述如下: 1. 使用 HTTP 的.包含一台服务器的 Office Web Apps Server 场 如果您仅将 Office Web Apps Server 部署用于测试或内部使用,并且您不需要向 Lync Server 2013 提供 Office Web Apps Ser

4.Office Web APPS Server

OWAS服务器准备部分: 1.修改服务器名称,IP地址,加入域,并用域管理员账户登录 2.安装Windows组件. Add-WindowsFeature Web-Server,Web-Mgmt-Tools,Web-Mgmt-Console,Web-WebServer,Web-Common-Http,Web-Default-Doc,Web-Static-Content,Web-Performance,Web-Stat-Compression,Web-Dyn-Compression,Web-Secu

sharepoint 2013 和 office web apps server 2013集成

环境: 三台服务器  系统:window 2008 R2server01: 192.168.10.162(office web app)server02: 192.168.10.163(AD)server03: 192.168.10.164(sharepoint) 前提:1. server02配置好AD      2. server01和 server03 这两台服务器修改好机器名,加入域. 安装office web app:在server01上安装office web app   1)安装 .

SharePoint 2016集成部署Office Web App Server (一)

在如今的SharePoint 2016版本中,我们已经可以通过其自有的独特功能来进行全面而便捷的日常工作的处理,但是我们能不能借助其自有的这些原生功能来和我们的Office程序进行集成呢?答案是肯定的. 今天我们就来一起部署一套微软的Office Web App Server,它提供 Word.PowerPoint.Excel 和 OneNote 的基于浏览器的版本,说通俗一点,我们可以通过浏览器来直接对SharePoint里面的office文档进行网页版的建议编辑.这样就大大的增强了我们办公效

部署 Office Web Apps(2)

在自家笔记本上的虚拟机上测试安装Office Web Apps,下载一堆东西,折腾两天,终于可用了,但在浏览器自己开发的web应用中编辑office文档,还需研究.使用Office Web Apps server在浏览器浏览office文档没有问题了

Office Web Apps Server 打造手机移动办公系统

前几天Ms专家来推销他们的产品,我倒学会怎么搞个移动办公系统让网络上设备不需要安装Office软件查看Office文档. 大概需要: 主机一台,系统: Windows Server 2008 R2 Service Pack 1 或者Windows Server 2012 本文使用Windows Server 2012 软件需要: Office Web Apps Server :下载地址:http://download.microsoft.com/download/E/7/F/E7F39294-9

BEGINNING SHAREPOINT&#174; 2013 DEVELOPMENT 第14章节--使用Office Services开发应用程序 WOPI和新的Office Web Apps Server

BEGINNING SHAREPOINT? 2013 DEVELOPMENT 第14章节--使用Office Services开发应用程序  WOPI和新的Office Web Apps Server 使用SP2013,微软对Office Web Apps采取了新的建设性的方法,并将服务与SP分离开来.

Lync 2010 学习(十二),解决登陆office Web Apps Server错误

如下图,我们输入https://owas01.51xueit.org/op/generate.aspx 后显示如下错误 我们输入:Set-OfficeWebAppsFarm -OpenFromUrlEnabled -AllowHttp,然后重启Office Web App Server 重启后我们再次输入 https://owas01.51xueit.org/op/generate.aspx 就显示正常了 我在DC上创建一个共享文件夹,生产环境建议创建在文件服务器上 在其中我添加了一个pptx文