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 ...
随机推荐
- 【APP问题定位(一)】夜神模拟器安装及问题
本文较少下夜神模拟器的使用,包括了夜神安装,APK安装,开发者选项打开. 安装夜神模拟器 到 夜神模拟器 网站自行下载安装文件,双击exe文件安装,选择"自定义安装" ...
- Java 核心内容相关面试题【1】
1.什么是 transient 变量? transient 变量是指不会被序列化的变量. 2.什么是同步(synchronization)? 在多线程环境中,同步是指控制多个线程访问共享资源的方式.没 ...
- 一:Redis的7个应用场景
Redis的7个应用场景 一:缓存——热数据 热点数据(经常会被查询,但是不经常被修改或者删除的数据),首选是使用redis缓存,毕竟强大到冒泡的QPS和极强的稳定性不是所有类似工具都有的,而且相 ...
- Power BI本地部署(10月正式版)
Power BI安装环境要求 Windows 7/Windows Server 2008 R2 或更高版本 .NET 4.5 或更高版本 Internet Explorer 9 或更高版本 内存 (R ...
- Set的常用方法(java)
一.新增:重复新增的值会被覆盖 代码: Set<String> ss=new HashSet<String>(); ss.add("a");ss.add(& ...
- C#中获取当前系统中安装的所有字体及预定义颜色
需要引用命名空间using System.Drawing.Text;.... //获取系统字体:InstalledFontCollection fc = new InstalledFontCollec ...
- python --- 协程编程(第三方库gevent的使用)
1. 什么是协程? 协程(coroutine),又称微线程.协程不是线程也不是进程,它的上下文关系切换不是由CPU控制,一个协程由当前任务切换到其他任务由当前任务来控制.一个线程可以包含多个协程,对于 ...
- mysql timeout
(待更新整理) 因为最近遇到一些超时的问题,正好就把所有的timeout参数都理一遍,首先数据库里查一下看有哪些超时: root@localhost : test 12:55:50> show ...
- pandas选择数据-【老鱼学pandas】
选择列 根据列名来选择某列的数据 import pandas as pd import numpy as np dates = pd.date_range("2017-01-08" ...
- KMP - LeetCode #459 Repeated Substring Pattern
复习一下KMP算法 KMP的主要思想是利用字符串自身的前缀后缀的对称性,来构建next数组,从而实现用接近O(N)的时间复杂度完成字符串的匹配 对于一个字符串str,next[j] = k 表示满足s ...