2017-12-24 19:10:21 linyustar 阅读数 716
  • SharePoint 集成OWA实战教程

    本课程以SharePoint 2013 Server版本为环境,为大家演示介绍如何在上面集成Office Web Application 2013,以达到Office系列文档,在SharePoint环境中可以在线创建、查看、编辑和协作的效果。

    690 人正在学习 去看看 杨建宇(霖雨)

  简介

  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

2017-12-18 10:41:57 linyustar 阅读数 95
  • SharePoint 集成OWA实战教程

    本课程以SharePoint 2013 Server版本为环境,为大家演示介绍如何在上面集成Office Web Application 2013,以达到Office系列文档,在SharePoint环境中可以在线创建、查看、编辑和协作的效果。

    690 人正在学习 去看看 杨建宇(霖雨)
SharePoint 集成OWA实战教程—312人已学习
课程介绍    
201712161357538406.jpg
    本课程以SharePoint 2013 Server版本为环境,为大家演示介绍如何在上面集成Office Web Application 2013,以达到Office系列文档,在SharePoint环境中可以在线创建、查看、编辑和协作的效果。
课程收益
    让大家通过本次课程的学习,可以掌握如何搭建SharePoint 2013 Server环境,并在SharePoint环境的基础上,集成OWA 2013,以达成在SharePoint环境中可以在线创建、查看、编辑和协作的效果。
讲师介绍
    杨建宇(霖雨)更多讲师课程
    大家好,我是霖雨,从2010年开始致力于SharePoint相关的技术研究,精通SharePoint环境搭建、实施、开发、运维、排错等相关技术,从2014年至今连续获评微软有价值讲师SharePoint方向MVP,在CSDN博客发表相关内容的技术博客200余篇,活跃在csdn论坛和QQ群中,热衷于分享SharePoint相关技术。精通SharePoint2007/2010/2013/2016以及SharePoint Online版本,希望在CSDN学院可以和大家分享更多和SharePoint相关的技术。
课程大纲
    1.课程简介  6:11
    2.安装配置服务器环境  29:07
    3.安装配置域环境  22:05
    4.安装配置SQL Server环境  18:37
    5.安装SharePoint准备工具  33:05
    6.安装配置SharePoint环境  23:28
    7.安装配置Office Web Application  18:41
    8.SharePoint 集成OWA  20:58
大家可以点击【查看详情】查看我的课程
2015-08-10 19:01:00 weixin_30274627 阅读数 104
  • SharePoint 集成OWA实战教程

    本课程以SharePoint 2013 Server版本为环境,为大家演示介绍如何在上面集成Office Web Application 2013,以达到Office系列文档,在SharePoint环境中可以在线创建、查看、编辑和协作的效果。

    690 人正在学习 去看看 杨建宇(霖雨)

我们可以通过Office Web Apps(OWA)来实现在线编辑word,excel,power point, one note,并集成到自己的网站里去。

 

1 准备工作

1.1 操作系统

  • 安装了带 Windows Server 2008 R2 x64 Edition 更新程序的 Windows Server 2008 R2 Service Pack 1 (SP1) Standard、Enterprise 或 Datacenter 的 64 位版本

  • Windows Server 2012 Standard 或 Datacenter 的 64 位版本

  • 64 位版本的 Windows Server 2012 R2。若要使用此操作系统,则必须使用 Office Web Apps Server Service Pack 1 (SP1)。

image

1.2 域要求

需要二台服务器,一台做域控,另一台安装OWA。

1号坑:注意域控上安装OWA是不起作用的

 

详情请参考官方文档:https://technet.microsoft.com/zh-cn/library/jj219435#software

 

2 创建域控

Windows Server 2012之搭建域控制器DC

 

3 加域

 

3.1 加域方法

首先把DNS指向域控:

image

 

 

然后,开始加域:

image

 

3.2 错误处理

如果加域时出现下面的错误:

The domain join cannot be completed because the SID of the domain you attempted to join was identical to the SID of this machine

image

解决办法如下:

1. 打开command

2. 改变路径 %WINDIR%\system32\sysprep

3.  运行sysprep /oobe /generalize

这时,就会出现下面的界面,完成后,会重新启动。注意这里可能会把ip会清掉。

image

 

 

4 安装OWA

参考《Office Web Apps安装部署(一)

5 测试

5.1 测试view

运行 /op/generate.aspx">/op/generate.aspx">/op/generate.aspx">http://<ServerName>/op/generate.aspx , 输入文件名,然后生成link,测试在线看的功能:

image

 

5.2 测试edit

下载demo:https://code.msdn.microsoft.com/Building-an-Office-Web-f98650d6

修改下面配置内容 :

<add key="appWopiServer"        value="http://youda.hpe.com:81/api/wopi/files/" />

发布之后,就可以测试了:《Asp.net与office web apps的整合》。

 

2号坑: 我先尝试用localhost,外部的文件path,都没成功,后面发布到网站上,用这个网站里面的文档就成功了。

3号坑:这个demo里word的edit功能还没实现。

 

官方技术文档:  https://wopi.readthedocs.org/en/latest/intro.html

 

 

在线那些事

转载于:https://www.cnblogs.com/fengwenit/p/4718891.html

2016-01-22 11:11:00 WarmSunshine7 阅读数 3196
  • SharePoint 集成OWA实战教程

    本课程以SharePoint 2013 Server版本为环境,为大家演示介绍如何在上面集成Office Web Application 2013,以达到Office系列文档,在SharePoint环境中可以在线创建、查看、编辑和协作的效果。

    690 人正在学习 去看看 杨建宇(霖雨)

 Office Web Apps 2013提供了WordPowerPointExcelOneNote这类Office文件在Web上查看和编辑的功能,并且可以和SharePoint2013Lync Server2013Exchange Server2013集成使用。本文主要介绍Office Web App Server2013的搭建和如何集成SharePoint2013

  • 配置Office Web App Server2013的必要条件

Windows Server的版本不同,prerequisites就不一样,我们先要确认好打算在什么版本系统中安装OWA Server,并且根据对应的先决条件安装配置。

  • Windows Server 2008 R2
    1. 安装下面软件:
      • Windows Server 2008 R2 Service Pack1
      • .NET Framework4.5
      • Windows PowerShell3.0
      • Platform update for Wondows 7 SP1 and Windows Server 2008 R2 SP1(KB2670838)
    1. Administrator打开Windows Powershell,按顺序执行下面脚本安装必要的rolesservices
      1. Import-Module ServerManager
      2. Add-WindowsFeature Web-Server,Web-WebServer,Web-Common-Http,Web-Static-Content,Web-App-Dev,Web-Asp-Net,Web-Net-Ext,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Includes,Web-Security,Web-Windows-Auth,Web-Filtering,Web-Stat-Compression,Web-Dyn-Compression,Web-Mgmt-Console,Ink-Handwriting,IH-Ink-Support,NET-Framework,NET-Framework-Core,NET-HTTP-Activation,NET-Non-HTTP-Activ,NET-Win-CFAC
  • Windows Server2012
    1. Administrator打开Windows Powershell,执行下面脚本安装必要的rolesservices
      1. 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


  • Windows Server2012 R2:
    1. 安装下面软件:
      • .NET Framework 4.5.2
    1. Administrator打开Windows Powershell,执行下面脚本安装必要的rolesservices
      1. 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 App Server2013

到微软网站中下载Office Web Apps Server 2013安装文件,并进行安装。


  • 使用HTTP部署Single- Server Office Web App
  1. 创建Office Web App Farm
    1. 使用New-OfficeWebAppsFarm脚本新建Office Web App farm

New-OfficeWebAppsFarm InternalURLhttp://servername” –AllowHttp –EditingEnabled

其中,http://servernameServer填写OWA Server的机器全名。

  1. Office Web App Server中确认是否创建成功,输入地址:

http://servername/hosting/discovery

创建成功打开效果:


  • SharePoint2013配置Office Web App2013

SharePoint环境中用Administrator打开SharePoint 2013 Management Shell,执行下面命令:

New-SPWOPIBinding -ServerName<WacServerName> -AllowHTTP

其中,WacServerName填写Office Web App Server的全名。

 

到此在SharePoint2013中就可以使用Office Web App的功能,我们可以使用非System Account用户登录SiteCollection,在Library中新建或者点击file进行preview


2018-09-13 09:19:12 qcyfred 阅读数 514
  • SharePoint 集成OWA实战教程

    本课程以SharePoint 2013 Server版本为环境,为大家演示介绍如何在上面集成Office Web Application 2013,以达到Office系列文档,在SharePoint环境中可以在线创建、查看、编辑和协作的效果。

    690 人正在学习 去看看 杨建宇(霖雨)

为什么要搞这个?极大地提高效率。

入门前如登天,入门后像天堂…

 

效果预览

用IE浏览器打开,我的网站首页。

 

上传、下载文件。

在线预览、编辑Word、Excel、PPT(在线编辑需要安装Office Web Apps Server,我安装的是OWA 2010),协同办公,版本管理。自己建立博客。工作区,讨论区…

线下预览、编辑Word、Excel、PPT等,需要在本地安装Office(如 Office 2010。我先测试了2016,其word不支持同时在线 办多人编辑, 一旦冲突,就挂了。本文档也无法删除,也无法对比他人编辑的文档)。

邮件管理。

 

软硬件要求(我的环境)

SharePoint 2010,对硬件要求比较高。

操作系统:Windows Server 2008 x64(Server 2012对sp2010的支持很不好。非常不建议去自讨苦吃)

操作系统安装完以后,请开启自动更新,打补丁。打完以后再安装。不然可能装不上。

数据库:SQL Server 2012(2008也支持吧,我没试过)

内存:4 GB(越大越好,4 GB刚好用完)

CPU:大于4 GB的内存,请使用64位的CPU。我2011年买的联想Z475笔记本,是AMD的APU A6, 4GB

硬盘:越大越好。Windows Server 2008 + SQL Server 2012 + Office Web Apps Server 2010 + 其他乱七八糟的,硬盘预备个50 GB(可能不用这么多,但是我还是建议确实越大越好!)比较好吧。

 

为什么要用这个?

入门前如登天,入门后像天堂。

 

安装过程

先装win server 2008,再装sql server 2012(安装的时候可能会提醒要求装dotNet什么的,下载一个安装即可)

再装sharepoint 2010(弹出来的第一个对话框,要选类型的话,我选的是单服务器单数据库,第一个选项,毕竟自己用,规模  小,把业务分离得太彻底反而太累赘)。装sharepoint 2010之前,有个preinstall之类的选项,先运行它,在安装之前对计算机  自动进行一些配置,使得计算机符合安装sharepoint的条件。

接着装office web apps server 2010,最后装office 2010即可。

 

其他说明

SharePoint 2010和Office Web Apps Server 2010是安装在同一台机器上的(若OWA server在一台全新的机器上安装时会提示,需要Sharepoint  Fundamental xxx的支持 )。

我所有的安装路径都是默认路径,都装在了C盘,改了路径怕带来不必要的麻烦。

用浏览器访问SharePoint,请务必使用Internet Explorer,否则很多功能用不了。

没有更多推荐了,返回首页