WOPI的安装文档方法

Office Web Apps装部署

系统要求为Windows Server 2012,

注意安装Office Web Apps的服务器除了Office Web Apps之外,不能安装其他应用。不能安装Office,lync,sharepoint等软件。

IIS 7.0

 

服务器管理器

 

 

加角色和功能

 

“添角色和功能”界点击一步

 

 

为是基于本机安装,所以要选择“基于角色或者基于能安装

 

“下一步

 

 

 

在服务器角色列表上选择“Web服务器

 

“下一”,安装。

 

注意安装IIS的时候要Web服务器下面的“管理服务”,

 

 

按以下操作顺序行命令:

 

管理员身份运行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

 

PowerShell的意思 启用 Windows的相关角色和功能,如墨迹手写服务ASP.NET 4.5IIS服务等

 

 

Office Web Apps

http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=35489 链接下 
Microsoft Office Web Apps Server

装。

 

开安装文件,界面如下:

 

同意协议,点击“继续”

 

 

选择安装位置,“立即安装”。

 

 

 

装完成之后点击“关

 

 

Office Web Apps丁文件

http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=38378 载补丁文件进行安装

下图:

 

勾选许可条款,继续安装

 

 

装完成界面

 

Office Web Apps言包

Office Web Apps的语言包可以用户Office文档在sharepoint网站中以Web方式打开时,文档内包含有多种语言以正常查看。语言包可以在以下链接打开:

http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=35490

图是它的安装界面

 

接受,继续。以完成安装。

 

装之后重启。则接下来的操作中,PowerShell识别不了相关的cmdlet命令

 

注意:如果是给Office Web Apps服务器场装语言包,请将单个服务器先单独从服务器场离开来,然后单个安装。

布署Office Web Apps

在OfficeWebApps服务器上,以管理员身份打开PowerShell,键入命令

New-OfficeWebAppsFarm –InternalURL "http://File-Preview.dc.zlbaba.com" –AllowHttp –EditingEnabled (其中http://File-Preview.dc.zlbaba.com  的File-Preview.dc.zlbaba.com 为OfficeWebApps服务器的计算机全名。这个名称根据具体环境而设)

 

 

确定

 

出现提示

 

输入”y”,回车。

 

功的话,会返回列表信息

 

 

们可在服务器的浏览器中输入下列Url以求证

http://OfficeWebApps.veekee.cn/hosting/discovery

(其中http://OfficeWebApps.veekee.cn  的OfficeWebApps.veekee.cn 为OfficeWebApps服务器的计算机全名。这个名称根据具体环境而设)

装成功的话,会显示下图信息:

 

 

 

Office Web Apps布署成功。

 

般情况下,Office Web Apps要与其他应用配合使用,如下图所示:

 

上图可知如果自己开发一个系统的话实际上也可以调用Office web Apps。

我们面主要讲一下如何配置SharePoint2013调Office Web Apps。

 

SharePoint 2013Office Web Apps

注意OfficeWebApps的sharepoint应用的身份认证须是基于声明的身份认证(claims-based authentication

 

先安装好SharePoint2013,我在此部署文档中使用的是免费的sharepiont foundation 2013.

 

操作系统环境为:windows2012.

 

  1. 装好sharepoint 2013之后。以管理员身份运行PowerShell

 

New-SPWOPIBinding -ServerName <WacServerName> -AllowHTTP

 

其中<WacServerName>为Office Web Apps的域名全称(FQDN比如说:OfficeWebApps.veekee.cn.

 

PowerShell命令的意思是建立sharepoint文档库中Office文档的打开程序Office Web Apps.

 

功的话会返回下的信息,如图所示

 

 

  1. 后再运行下列命令:

 

Get-SPWOPIZone

 

WOPI指的Web 应用程序开放平台接口协议

PowerShell命令意思本sharepoint服务器与其他服务器的通信协议

 

行之后会返回如下信息

 

 

返回internal-https,意思是接口协议的是https

一般况下,内网http协议就足够了。

 

http,用下列命令

 

Set-SPWOPIZone -zone "internal-http"

 

Get-SPWOPIZone查看,返回internal-http,修改成功。

 

后再修改sharepoint与Office Web Apps的认证关系。要AllowOAuthOverHttp这属性设置为True.

 

下列命令:

 

(Get-SPSecurityTokenServiceConfig).AllowOAuthOverHttp

 

返回的为false.

 

么就应该用下列命令设置此属性为true.

 

$config = (Get-SPSecurityTokenServiceConfig)
$config.AllowOAuthOverHttp = $true
$config.Update()

 

下图所示:

 

 

此,Office Web Apps与SharePoint2013的关系已经建立好了。以新建一个SharePoint网一下效果。

 

下图所示:

 

建文档的时候会多出一个菜单,提示新建哪种Office文档

 

提供Office文档的预览效果,如下图所

 

 

应文档,提供类似Office桌面版的效果,会让你忘记这是一个web程序仿佛就是一个桌面版的Office.

 

参考文档:

http://technet.microsoft.com/en-us/library/jj219455.aspx

http://technet.microsoft.com/en-us/library/ff431687.aspx

 

转载于:https://www.cnblogs.com/blogst/p/9242217.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值