SharePoint 集成OWA概述
简介
OWA服务,也就是Office Web Application,微软提供的可以在线查看和编辑Office系列文档的服务,包括Word/Excel/PPT/OneNote。我们可以通过OWA服务和SharePoint集成,在线查看和编辑SharePoint站点文档库中的Office文档。
而本文,主要就是介绍如何安装和配置OWA,并且,介绍其可能会遇到的一些问题。
服务器架构

安装过程

安装服务器环境
安装服务器是比较简单的,我们只需要创建虚拟机,然后安装服务器操作系统就可以了,唯一需要注意的就是服务器操作系统版本的选择,还有服务器的相关配置。
我们这里安装的SharePoint Server 2013版本,所以服务器选择的是Windows Server 2012 R2,数据库选择的是SQL Server 2012 with SP1,如果我们想选择其他版本的操作系统或者数据库,记得先去查看SharePoint Server 2013的软件和硬件要求。
安装服务器环境以后,记得修改机器名为见名知意的机器名(非必需),这样方便我们以后访问和维护,同时,建议修改IP地址为静态IP,如果是DHCP的话,可能重启以后IP地址会动态变化,这样不方便后面的使用。
接下来就是安装SQL Server数据库,数据库的安装是比较简单的,这里没有什么特别要说明的。
再然后是SharePoint准备工具和SharePoint Server 2013的安装,准备工具里Windows Server AppFabric需要使用命令进行安装,SharePoint的安装只需要一步步安装和配置就可以了(具体可以参考我的SharePoint 2013 安装图解)。
最后,就是OWA 2013的安装和配置。
OWA安装介绍
安装IIS和Net framework 3.5
安装角色和服务
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,NET-Framework-Features,NET-Framework-Core,NET-HTTP-Activation,NET-Non-HTTP-Activ,NET-WCF-HTTP-Activation45
安装 Office Web Apps Server
安装 Office Web Apps Server 和相关更新(可选)
为 Office Web Apps Server 安装语言包(可选)
创建 Office Web Apps Server 服务器场
New-OfficeWebAppsFarm -InternalURL "http://servername" -AllowHttp -EditingEnabled
验证是否成功创建了 Office Web Apps Server 服务器场
http://servername/hosting/discovery
配置OWA和SharePoint集成
创建 SharePoint 2013 和 Office Web Apps Server 之间的绑定
New-SPWOPIBinding -ServerName <WacServerName> -AllowHTTP
查看针对 SharePoint 绑定的 WOPI 区域
Get-SPWOPIZone
将 WOPI 区域更改为 internal-http
Set-SPWOPIZone -zone "internal-http"
将 SharePoint 2013 中的 AllowOAuthOverHttp 设置更改为 True
(Get-SPSecurityTokenServiceConfig).AllowOAuthOverHttp
如果此命令返回 False,则运行下列命令可将其设置为 True。
$config = (Get-SPSecurityTokenServiceConfig) $config.AllowOAuthOverHttp = $true $config.Update()
再次运行以下命令来验证 AllowOAuthOverHttp 设置现在是否设置为 True。
(Get-SPSecurityTokenServiceConfig).AllowOAuthOverHttp
验证 Office Web Apps 是否正常运行
附录
SharePoint 2013 的硬件和软件要求
https://technet.microsoft.com/library/a88d3f72-7ac3-4f08-b302-c4ca0a796268(v=office.16).aspx
SharePoint 2013 安装图解
https://www.cnblogs.com/jianyus/archive/2013/02/01/2889653.html
部署 Office Web Apps Server
https://technet.microsoft.com/zh-cn/library/jj219455.aspx
为 SharePoint 2013 配置 Office Web Apps
https://technet.microsoft.com/zh-cn/library/ff431687.aspx
完整视频安装教程
http://edu.csdn.net/course/detail/6724
SharePoint 集成OWA概述的更多相关文章
- 【解决】SharePoint集成模式下Reporting Service—为用户授予的权限不足,无法执行此操作。 (rsAccessDenied)
环境:Windows Server 2008 R2 SP1,SharePoint 2010 企业版,SQL Server 2008 R2 Reporting Service(SharePoint集成模 ...
- Reporting Service服务SharePoint集成模式安装配置(8、配置用于SharePoint 2010的Reporting service模式)
从SQL Server 2012 起, SQL Server Reporting Service可以完全集成进SharePoint的场,直接作为SharePoint 的组件部分来运行,没有独立的Win ...
- Reporting Service服务SharePoint集成模式安装配置(5、安装 SQL SERVER 2012 SP1产品)
有过SQL2012 数据库安装经验的,可以跳过这一步骤直接进入第五步骤:RS外接程序的安装 数据库安装工具:SQLServer2012 SP1 Name:SQLServer2012SP1-FullS ...
- Reporting Service服务SharePoint集成模式安装配置(3、4、安装sharepoint 2010必备组件及产品)
Reporting Service服务SharePoint集成模式安装配置 第三步和第四部 第三步 安装sharepoint 2010必备组件 1.安装SharePoint2010必备组件,执行Pre ...
- Reporting Service服务SharePoint集成模式安装配置(1、虚拟机+ 2、AD域环境配置)
研究 Reporting Service SharePoint 集成模式安装有一段时间,最初其实只是想知道Power View 技术是怎么回事,能实现什么效果.(当然也可以通过Excel 配置好 Po ...
- SharePoint 2010 BCS - 概述
博客地址 http://blog.csdn.net/foxdave SharePoint 2010首次引入了BCS的概念 - Business Connectivity Service,即业务连接服务 ...
- 为已经存在的TFS团队项目配置SharePoint集成
配置好TFS团队项目集合与SharePoint站点集的集成后,就可以在新建TFS团队项目时集成SharePoint站点,也可以为已经存在的团队项目配置SharePoint站点的集成,如下图: Fi ...
- SharePoint 2013 开发——概述
博客地址:http://blog.csdn.net/FoxDave 近来阅读SharePoint 2013开发一书,带着与大家一起分享其中的内容. 部署场景: 本地部署(On-Premise D ...
- SharePoint REST API - 概述
博客地址:http://blog.csdn.net/FoxDave SharePoint REST API不同于传统的Server Object Model和Client Object Model ...
随机推荐
- queue的入门
#include "iostream"#include "queue" using namespace std; void main12(){ queue &l ...
- Velocity(5)——#macro 指令
1 #macro(formatIncreaseData $increase) 2 #if(${product.onlineStatusFlag} =='0') 3 -- 4 #elseif(!$inc ...
- Java中static关键字的详解
static关键字可以修饰方法和成员变量(不可以修饰局部变量,但是可以修饰内部类). static关键字方便在没有创建对象的情况下来进行调用(方法/变量). 很显然,被static关键字修饰的方法或者 ...
- 【SpringMVC】使用Myeclipse创建SpringMVC项目【超详细教程】
之前一直是使用Eclipse创建Web项目,用IDEA和MyEclipse的创建SpringMVC项目的时候时不时会遇到一些问题,这里把这个过程记录一下,希望能帮助到那些有需要的朋友.我是用的是MyE ...
- 《java.util.concurrent 包源码阅读》23 Fork/Join框架之Fork的冰山一角
上篇文章一直追踪到了ForkJoinWorkerThread的pushTask方法,仍然没有办法解释Fork的原理,那么不妨来看看ForkJoinWorkerThread的run方法: public ...
- LSF-SCNN:一种基于 CNN 的短文本表达模型及相似度计算的全新优化模型
欢迎大家前往腾讯云社区,获取更多腾讯海量技术实践干货哦~ 本篇文章是我在读期间,对自然语言处理中的文本相似度问题研究取得的一点小成果.如果你对自然语言处理 (natural language proc ...
- (译)学习JavaScript闭包
原文地址:https://medium.freecodecamp.org/lets-learn-javascript-closures-66feb44f6a44 闭包是JavaScript中一个基 ...
- 《Android源码设计模式》学习笔记之ImageLoader
微信公众号:CodingAndroid cnblog:http://www.cnblogs.com/angel88/ CSDN:http://blog.csdn.net/xinpengfei521 需 ...
- 自己动手编写IOC框架(三)
刚写博客浏览量第一天就有1000多人次,给了我很大的鼓舞决定熬夜再写一篇.对于前两篇来说无非就是使用dtd验证xml,然后解析xml,和IOC的核心还是差的很远,相信很多小伙伴们都感觉看得不过瘾了,这 ...
- PHP招聘那些事,公司真的不需要培训班出来的人么?
就业形势严峻的情况下,每个企业对于人才的需求都不一样,并不是说公司不愿意招聘培训班出来的人,而是看你的能力是不是能胜任企业招聘人才的需求,是不是能给企业带来价值的人. 现在市面上的培训机构多如牛毛,然 ...