相关的问题请移步我的个人博客
本次终于跨过了心里这道坎,使用virtualbox虚拟机成功安装部署了office web apps(下简称OWA)服务器,VM同理。特此分享给大家,让大家尽量少的去踩我踩过的坑,也算是一种小贡献吧。请叫我雷锋!!
应具备知识:
网络知识
系统互联,网络架构等,需要能够灵活知道不同情况下如何处理,一般架服务器的水平了,大家都没问题。
系统要求:
WindowsServer 2012
搭建OWA系统。
这里插一句题外话,最好的系统是用Windows Server 2012系统,因为这里面不用安装一些繁琐的更新,系统基本上自带了,只需要安装少数几个必要的程序就能完成。什么Windows Server 2008 r2,Windows Server 2012 r2,我不建议使用。实践出这个道理,全是眼泪啊
WindowsServer 2008/2012
这个没有太多的要求,只要能正常架设起域控就可以
所需工具:
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,如下图所示:
Windowsserver 2012 产品秘钥一枚:VDNYM-JBKJ7-DC4X9-BT3QR-JHRGY。按照要求安装由GUI 的服务器。系统安装大家都会,不在赘述,安装完毕重启。
2.加入域
一张图说明问题
计算机属性 -》更改设置 -》更改 -》 隶属于XX域(域控服务器),计算机名 -》 确定
重启计算机。
3.以管理员身份打开 Windows PowerShell 提示符,然后运行此命令示例来安装必需的角色和服务
Add-WindowsFeatureWeb-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
回车按照要求进行选择,等一会安装完毕。如下图所示:
安装完毕,确保无错误(警告没有关系)后,完成后重启电脑。
4.安装OWA
(1)安装前,先安装Visual C++ Redistributable Packages for Visual Studio2013,Visual C++ Redistributable forVisual Studio 2015否则可能会安装错误,居然不提示什么错!!!一个大坑。
(2)使用OWA镜像完成安装
(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
安装完如下图所示:
5. 验证是否成功
输入http://192.168.10.30,得到如下所示,说明成功:
或http://192.168.10.30/hosting/discovery或http://owa.office.com/hosting/discovery
得到如下所示:
说明安装成功。
下面进行测试Word文档:
输入
http://192.168.10.30/op/view.aspx?src=http%3A%2F%2Fowa.office.com%2F%E6%B5%8B%E8%AF%95word.docx
注意,“src=”是可以通过网络正常访问和下载的文档,测试前应先测试能否正常下载文档。
2018.06.27
需要注意的是src中的文档路径必须是域名,否则就会显示错误,打不开文档。通过网上动态修改host的方法的启示,在本地host修改相应对应即可。