在 SharePoint 2013 中配置 Office Web Apps
原文发布于 2012 年 7 月 23 日(星期一)
如您所知或您即将知道,SharePoint 2013 中的 Office Web Apps 不再是 SharePoint 场中的服务应用程序。相反,它已作为一个单独的场来安装,这可为您带来诸多益处。例如:多个 SharePoint 和 Exchange 场之间的重复使用以及单独的修补计划等。但在开始了解如何将 Office Web Apps 场与 SharePoint 场相连时,可能会感觉到有点困惑。以下是有关 Office Web Apps 安装的先决条件以及如何将这些场连接在一起的信息。
先决条件
Office Web Apps 与 SharePoint 2013 不同,它没有先决条件安装程序。因此,必须在开始安装之前,先单独安装以下组件。
- 安装 PowerShell 3.0(目前,RC1 是最新版本:http://www.microsoft.com/en-us/download/details.aspx?Id=29939(该链接可能指向英文页面))
- 安装 .NET 4.5(目前,RC 是最新版本:http://www.microsoft.com/visualstudio/11/zh-cn/downloads#net-45)。重要提示:如果安装程序在安装期间关闭任何 .NET 4.5 侦听器,则必须重新启动服务器才能安装 WAC。否则,将会出现许多错误,例如:找不到端点、未侦听或事件查看器中的 Office Web Apps 应用程序节点拒绝连接,您将无法呈现任何文档。
- 安装此修补程序:http://www.microsoft.com/zh-cn/download/details.aspx?id=27928
现在,您可以安装 Office Web Apps 了。安装后,需要新建 Office Web Apps 场,或将服务器加入到现有场。在本例中,我仅介绍如何新建场。要通过 PowerShell 将服务器添加到场,仅需在 PowerShell 中执行 get-command *office* 命令。要创建场,请执行以下操作:
- 转到“开始…运行”并键入 powershell,打开 PowerShell。
- 结合使用 HTTPS 和 WAC:(建议):
- 利用服务器完全限定域名创建要使用的 SSL 证书,并记下创建证书时使用的友好名称。您应使用 IIS 来请求证书,从而确保该证书在正确的证书存储中创建。
- 使用以下 PowerShell 命令配置 WAC 场:New-OfficeWebAppsFarm -Verbose -InternalUrlhttps://<machinename> -ExternalUrl https://<fully.qualified.machine.name> -CertificateName <FriendlyNameOfCertificateFromPreviousStep> -ClipartEnabled -TranslationEnable
- 结合使用 HTTP 和 WAC(不建议):
- 使用以下 PowerShell 命令在 WAC 服务器上配置 WAC 场:New-OfficeWebAppsFarm -Verbose -InternalURL http://<machinename> -ExternalUrl http://<fully.qualified.machine.name> -AllowHttp -ClipartEnabled –TranslationEnabled
现在,Office Web Apps 场已启动并正常运行,您可以连接到 SharePoint 场。为此,请登录 SharePoint 场中的任一服务器,然后打开 SharePoint PowerShell 命令窗口。使用以下命令连接到 Office Web Apps 场:
- 结合使用 HTTPS 和 WAC(建议):
- 使用以下 PowerShell 命令创建 WAC 连接:New-SPWOPIBinding -ServerName <fully.qualified.machine.name of WAC server>
- 结合使用 HTTP 和 WAC(不建议,注意:如果没有将 Office Web Apps 配置为支持 HTTP,则命令将无法执行):
- 使用以下 PowerShell 命令创建从 SharePoint 场到 WAC 场的连接:New-SPWOPIBinding -ServerName <NameOfWacServer> -AllowHTTP
- 在 SharePoint 服务器上运行以下命令(注意,结尾没有“s”):Set-SPWopiZone internal-http
通常,应将 Office Web Apps 配置为使用 HTTPS。这是因为在每个 SharePoint 场、HTTP 或 HTTPS 中,只能绑定一个 WopiZone。如果同时具有 HTTP 和 HTTPS Web Apps 区域,则需将 Office Web Apps 配置为使用 HTTPS。如果仅配置为使用 HTTP,则在位于 HTTPS 网站且尝试呈现 HTTP Office Web Apps 时,将收到混合内容的警告。但是,如果尝试在 HTTP web app 区域中呈现 HTTPS Office Web Apps 时,则不会收到任何警告。此外,由于访问令牌将在 SharePoint 和 Office Web Apps 服务器之间传递,使用 SSL 加密的通信更安全,这样便无法发现和重播通信。
这是一篇本地化的博客文章。请访问 Configuring Office Web Apps in SharePoint 2013以查看原文
在 SharePoint 2013 中配置 Office Web Apps的更多相关文章
- 【Office Web Apps】在 SharePoint 中使用 Office Web Apps
在 SharePoint 中使用 Office Web Apps 在安装并配置了 Microsoft Office Web Apps 的 SharePoint 网站上,通过 Office Web Ap ...
- 新手必看!Office Web Apps 2013 安装与配置(实战)
分享人:广州华软 星尘 一. 前言 Office Web Apps Server 是Office 服务器产品,它可提供在Sharepoint 2013网站中在线浏览和编辑 Word.PowerPoin ...
- [转载]部署Office Web Apps Server并配置其与SharePoint 2013的集成
Office Web Apps Server 是新的 Office 服务器产品,它提供 Word.PowerPoint.Excel 和 OneNote 的基于浏览器的版本.单个 Office Web ...
- SharePoint 2013中Office Web Apps的一次排错
转自http://www.cnblogs.com/awpatp/archive/2013/06/06/3121420.html, 仅供自己查看 笔者尝试在自己的测试环境中为SharePoint 201 ...
- 部署Office Web Apps Server并配置其与SharePoint 2013的集成
部署Office Web Apps Server并配置其与SharePoint 2013的集成 Office Web Apps Server 是新的 Office 服务器产品,它提供 Word.P ...
- Office Web Apps Server 概述
Office Web Apps Server 是新的 Office 服务器产品,它提供 Word.PowerPoint.Excel 和 OneNote 的基于浏览器的版本.单个 Office Web ...
- Office Web Apps Server(1)
Office Web Apps Server runs on one or more servers and provides browser-based Office file viewi ...
- sharepoint 2013 和 office web apps server 2013集成
环境: 三台服务器 系统:window 2008 R2server01: 192.168.10.162(office web app)server02: 192.168.10.163(AD)serv ...
- Office Web Apps Server 2013与PDF(一)
好吧--这个消息有点旧,迟了将近4个月. Office Web Apps是微软各大服务产品系列中的一个基础服务,可以为SharePoint 2013.Exchange 2013.Lync 2013提供 ...
随机推荐
- safenet 超级狗 java调用 小计
最近使用safenet 的 超级狗 在调用api的时候遇到了一些小问题记录一下. 首先safeNetdemo中的api是针对demo的 不能用于部署使用 ,真正用户部署使用的是在用工具包,超级狗开发商 ...
- free命令查看内存使用情况(转载)
linux free命令查看内存使用情况 时间:2016-01-05 06:47:22来源:网络 导读:linux free命令查看内存使用情况,free命令输出结果的各选项的含义,以及free结果中 ...
- Web程序员开发App系列 - 开发我的第一个App,源码下载
Web程序员开发App系列 Web程序员开发App系列 - 认识HBuilder Web程序员开发App系列 - 申请苹果开发者账号 Web程序员开发App系列 - 调试Android和iOS手机代码 ...
- Unity3D 敌人AI 和 动画( Animator )系统的实例讲解
在这个实例中,我们要做一些敌人AI的简单实现,其中自动跟随和动画是重点,我们要达到的目标如下: 1.敌人能够自动跟随主角 2.敌人模型一共有四个动作:Idle(空闲) Run(奔跑) Attack(攻 ...
- Python单元测试框架之pytest---如何执行测试用例
介绍 pytest是一个成熟的全功能的Python测试工具,可以帮助你写出更好的程序. 适合从简单的单元到复杂的功能测试 l 模块化parametrizeable装置(在2.3,持续改进) l 参 ...
- JAVA jdbc(数据库连接池)学习笔记(一)
学习内容: 1.JDBC的含义... JDBC想必学过JAVA的就不会陌生,JDBC到底是什么呢?其实就是由JAVA的一些类和接口构成的API,保存在java.sql和javax.sql..包中的一些 ...
- jquery获取url参数
js/jquery 获取url参数 2010年04月27日 星期二 13:45 js代码: function GetQueryString(name) { var reg = new RegExp(& ...
- R提高篇(二): 图形初阶
目录: 图形示例 图形参数 符号.线条 颜色 文本属性 尺寸与边界 自定义标题 自定义坐标轴 图例 文本标注 图形组合 图形示例 如下代码描述病人对两种药物五个剂量水平上的响应情况 > myda ...
- Redis设计与实现-主从、哨兵与集群
主从 从机使用slaveof 命令来复制主机的缓存数据,包括同步sync与命令传播两个操作: 从机同步sync命令给主机,主机收到后执行需要耗费大量cpu.内存和磁盘IO资源的bgsave命令来生成r ...
- MySQL体系结构以及各种文件类型学习
1,mysql体系结构 由数据库和数据库实例组成,是单进场多线程架构. 数据库:物理操作系统文件或者其它文件的集合,在mysql中,数据库文件可以是frm.myd.myi.ibd等结尾的文件,当使用n ...