部署office在线预览服务器(Office Web Apps Server)
引言
为方便在web端方便的使用office。
简介
Office Online Server (OOS,下文简写为OOS ) 提供基于浏览器的 Word、PowerPoint、Excel 和 OneNote 版本。
OOS可完美支持复杂的PPT与Excel。同时能保留OFFICE文档的动态效果或视频。总之,仅除了少数功能缺失外,桌面版拥有的功能和网页版并无区别,且具有自动实时保存与多人协作功能;当你修改了OFFICE文档时,OOS会立即自动保存。但对于桌面版OFFICE有如下限制:
- PPT单页内只允许200个图像
- 多人协作有一定概率掉线
- 不支持在线编辑OFFICE 2012及以前版本创建的文档
先决条件
您必须使用64位版本的 Windows Server 2012 R2或Windows Server 2016 (仅适用与Office Online Server 11 月2018或更高版本)。
在OOS 场中所有服务器都必须是域的一部分(加入域)。它们可以在同一个域(推荐)中或位于同一个林中的不同域中。
必须要2台服务器。其中一台为OOS服务服务器, 以安装运行 OOS。另一台为AD域控服务器。如服务器不足,请在虚拟机上运行OOS。
准备
- 安装有 Windows Server 2012 R2 或 Windows Server 2016 的环境(物理机,虚拟机皆可)。
- Office Online Server 安装包 (这里使用 2016)。
当服务器系统版本为Windows Server 2016/2019时,Office Online Server的下载包:ed2k://|file|cn_office_online_server_last_updated_november_2017_x64_dvd_100181918.iso|770267136|0660AFCFE1AC9A62E749194874643E98|/
中文语言包:ed2k://|file|cn_office_online_server_language_pack_may_2016_x64_8783021.exe|122025248|3E8073A25EE45E0C106E34FA86CB006B|/
Office Online Server 2017.3 更新版本
Office Online Server (Last updated March 2017) (x64) - DVD (Chinese-Simplified)
文件名:cn_office_online_server_last_updated_march_2017_x64_dvd_10245068.iso
SHA1:E76F376C96C4BE327AA403DA49946D40555C9476
大小:696.91MB
ed2k下载链接:
ed2k://|file|cn_office_online_server_last_updated_march_2017_x64_dvd_10245068.iso|730759168|DA70F58CB8FFAF37C02302F2501CE635|/
搭建域控服务器(DC)
打开服务器管理,添加角色和功能,默认下一步
基于角色或基于功能的安装
从服务器池中选择服务器,可以看到本机名称和ip地址
勾选“DNS服务器”和“Active Directory域服务”
默认下一步
安装完成
服务器管理器-AD DS- 将此服务器升级为域控制器
添加新林,输入根域名islocal.cc(域名自定义)
设置一个目录服务还原模式密码
owa服务器加入域控
设置apps服务器ip地址,将dns地址设置为域控地址。例如:192.168.6.111
点击系统属性-计算机名-更改-域-输入域名;输入域控服务器的用户名密码,成功加入,重启服务器
owa软件安装
所需功能和角色
安装IIS
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 SP1补丁包(2012R2必须项)
安装语言包
下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=35490
owa服务器配置
导入OfficeWebApps模块
Import-Module -Name OfficeWebApps
创建一个Office Web Apps Server
New-OfficeWebAppsFarm -InternalURL http://192.168.6.112 -AllowHttp -EditingEnabled
Set-OfficeWebAppsFarm -OpenFromUrlEnabled:$true
验证安装结果
http://192.168.6.112/hosting/discovery
http://192.168.6.112/op/generate.aspx
其他解决方案
Collabora Online
https://www.collaboraoffice.com/collabora-online/
ONLYOFFICE
https://helpcenter.onlyoffice.com/server/document.aspx
永中DCS
http://dcs.yozosoft.com/examples.html
idocv
https://www.idocv.com
百度
https://cloud.baidu.com/product/doc.html
实现文档可编辑
需要开发配套的 wopihost
参考文档
本文来自博客园,作者:一块白板,转载请注明原文链接:https://www.cnblogs.com/ykbb/p/16005750.html