Office web apps 安装及预览office文档


本次终于跨过了心里这道坎,使用virtualbox虚拟机成功安装部署了office web apps(下简称OWA)服务器,VM同理。特此分享给大家,让大家尽量少的去踩我踩过的坑,也算是一种小贡献吧。请叫我雷锋!!

应具备知识:

网络知识

系统互联,网络架构等,需要能够灵活知道不同情况下如何处理,一般架服务器的水平了,大家都没问题。

系统要求:

Windows Server 2012

搭建OWA系统。

这里插一句题外话,最好的系统是用 Windows Server 2012系统,因为这里面不用安装一些繁琐的更新,系统基本上自带了,只需要安装少数几个必要的程序就能完成。什么 Windows Server 2008 r2, Windows Server 2012 r2,我不建议使用。实践出这个道理,全是眼泪啊

Windows Server 2008/2012

这个没有太多的要求,只要能正常架设起域控就可以


所需工具:

OWA镜像

Visual C++ Redistributable Packages for Visual Studio2013

Visual C++ Redistributable forVisual Studio 2015

ServicePack 1 for Microsoft Office Web Apps Server (KB2880558)


安装步骤

本例测试环境

域控/DNS 192.168.10.20

OWA 192.168.10.30

虚拟机使用Host only 方式。

如果需要在内网中使用,则使用桥接方式,具体内容不再赘述,属于网络互联知识

域控服务器安装

域控服务器就不在多做说明,域控安装的教程网上都有。比较容易,不易出错。

下面文章中已默认安装好了域控制器和DNS。

OWA服务器安装

1.安装Windows Server 2012系统

按照要求安装Windows Server2012,如下图所示:

Office web apps 安装及预览office文档_第1张图片

Windows server 2012 产品秘钥一枚:VDNYM-JBKJ7-DC4X9-BT3QR-JHRGY。按照要求安装由GUI 的服务器。系统安装大家都会,不在赘述,安装完毕重启。

2.加入域

一张图说明问题

计算机属性  -》更改设置 -》更改 -》 隶属于XX域(域控服务器),计算机名 -》 确定

Office web apps 安装及预览office文档_第2张图片

重启计算机。

3.以管理员身份打开 Windows 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

回车按照要求进行选择,等一会安装完毕。如下图所示:

Office web apps 安装及预览office文档_第3张图片

安装完毕,确保无错误(警告没有关系)后,完成后重启电脑。

4.安装OWA

(1)安装前,先安装Visual C++ Redistributable Packages for Visual Studio 2013,Visual C++ Redistributable for Visual Studio 2015否则可能会安装错误,居然不提示什么错!!!一个大坑。

(2)使用OWA镜像完成安装

Office web apps 安装及预览office文档_第4张图片
Office web apps 安装及预览office文档_第5张图片

(3)安装Office Web Apps Server SP1(wacserversp2013-kb2880558-fullfile-x64-glb.exe)

(4)创建Office Web Apps Server 服务器场(部署使用 HTTPS 的、包含一台服务器的 Office Web Apps Server 场)

使用 New-OfficeWebAppsFarm 命令创建一个包含一台服务器的新 Office Web Apps Server 场,如以下示例中所示。


New-OfficeWebAppsFarm-InternalURL http://owa.office.com -ExternalURL http://192.168.10.30 -AllowHttp -EditingEnabled–OpenFromUrlEnabled


其中http://owa.office.com的格式是http://owa主机名.域名


http://192.168.10.30是外网访问owa的地址(我的计算机中OWA所在系统使用的IP)


注:修改外网访问地址使用,例如Set-OfficeWebAppsFarm-ExternalURL http://192.168.10.20


安装完如下图所示:

Office web apps 安装及预览office文档_第6张图片

5. 验证是否成功

输入http://192.168.10.30,得到如下所示,说明成功:

Office web apps 安装及预览office文档_第7张图片

或http://192.168.10.30/hosting/discovery或http://owa.office.com/hosting/discovery

得到如下所示:

Office web apps 安装及预览office文档_第8张图片

说明安装成功。

下面进行测试Word文档:

输入

http://192.168.10.30/op/view.aspx?src=http%3A%2F%2Fowa.office.com%2F%E6%B5%8B%E8%AF%95word.docx

Office web apps 安装及预览office文档_第9张图片

注意,“src=”是可以通过网络正常访问和下载的文档,测试前应先测试能否正常下载文档。

2018.06.27

需要注意的是src中的文档路径必须是域名,否则就会显示错误,打不开文档。通过网上动态修改host的方法的启示,在本地host修改相应对应即可。

你可能感兴趣的