office web apps安装部署


目前在线编辑技术用到了微软的OWA技术

注意事项

  1. 系统要求为Windows Server 2012, 其它的操作系统可能安不上。缺少组件信息

域控server

服务器必须安装域控。

安装IIS组件

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

启用 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

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

安装Office Web Apps

下载地址  https://msdn.itellyou.cn/  带SP1的补丁包下不下来需要手动下载SP1补丁包或者寻找其它资源

SP1下载地址 Microsoft Office Web Apps Server Service Pack 1 (KB2880558)

https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=42547

安装完成后重启服务器,开始部署

布署Office Web Apps

运行如下命令,导入office web apps server的模块

Import-Module OfficeWebApps

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

New-OfficeWebAppsFarm -InternalURL "http:// vt-qydiscli-02.zhzs.local" -ExternalUrl "http:// vt-qydiscli-02.zhzs.local" -AllowHttp –EditingEnabled

(其中http:// vt-qydiscli-02.zhzs.local 的vt-qydiscli-02.zhzs.local 为OfficeWebApps服务器的计算机全名。这个名称根据具体环境而设)。 我们在这里将其改为服务器的IP地址,便于采用IP地址访问,即 http://10.100.100.109

回车以确定。

输入”y”,回车。成功的话,会返回列表信息

测试是否配置成功

a、测试 /hosting/discovery

在浏览器中输入地址:http:// 10.100.100.109/hosting/discovery

如果出现如下结果,则表示没有问题,注意:10.100.100.109为上图计算机IP

测试/op/generate.aspx

在浏览器中输入http://10.100.100.109/op/generate.aspx

注意:如果访问时候报错,需要先设置Set-OfficeWebAppsFarm -OpenFromUrlEnabled -AllowHttp

部署成功可以输入文档地址在线查看

截图地址http://vt-qydiscli-02.zhzs.local:8080/files/test1.pptx  必须要是可访问的域名下的文件,(可本地配置host访问)才能正常在线查看文件。至此owa服务器就部署完成,

详情参考   https://blog.csdn.net/liuzhenhe1988/article/details/109311575