Office Web Apps Server 是一种 Office 服务器产品,可提供在浏览器中查看和编辑 Office 文件的服务。可提供浏览器版 Word、PowerPoint、Excel 和 OneNote。
环境
网络环境
1 | 服务器名 ip地址 |
软件环境
1 | 操作系统 Windows Server 2012 R2 Standard |
规划 Office Web Apps Server
Office Web Apps Server 支持的操作系统
您可以在以下操作系统上运行 Office Web Apps Server:
安装了 Windows Server 2008 R2 x64 版本更新的 64 位版本 Windows Server 2008 R2 Service Pack 1 (SP1) Standard、Enterprise 或 Datacenter
Windows Server 2012 Standard 或 Datacenter 的 64 位版本
64 位版本的 Windows Server 2012 R2。若要使用此操作系统,则必须使用 Office Web Apps Server Service Pack 1 (SP1)。
Office Web Apps Server 的域要求
Office Web Apps Server 场中的服务器都必须是域的一部分。它们可以在同一个域 (推荐) 中或位于同一个林中的不同域中。但是,如果您尝试在域控制器上安装它,Office Web Apps Server 将不起作用。
Office Web Apps Server 需要的服务器角色、服务及其他软件
首先,以下是部署 Office Web Apps Server 时不应执行的一些操作。
请勿在运行 Office Web Apps Server 的服务器上安装任何其他服务器应用程序。包括 Exchange Server、SharePoint Server、Lync Server 和 SQL Server。如果您的服务器不足,则可以在这些服务器的其中一台上的虚拟机实例中运行 Office Web Apps Server。
不要在端口 80、443 或 809 上安装依赖 Web 服务器 (IIS) 角色的任何服务或角色,因为 Office Web Apps Server 会定期删除这些端口上的 Web 应用程序。
不要安装任何版本的 Office。如果已经安装,在安装 Office Web Apps Server 之前必须将其卸载。
不要在域控制器上安装 Office Web Apps Server。它不会在包含 Active Directory 域服务 (AD DS) 的服务器上运行。
搭建域控服务器(DC)
打开服务器管理,添加角色和功能
默认下一步
基于角色或基于功能的安装
从服务器池中选择服务器,可以看到本机名称和ip地址
勾选“DNS服务器”和“Active Directory域服务”
默认下一步
最后确认一下所有选择,开始安装
安装完成
服务器管理器-AD DS- 将此服务器升级为域控制器
添加新林,输入根域名islocal.cc
设置一个目录服务还原模式密码
至此,与控制搭建工作已经完成!
owa服务器加入域控
apps服务器上操作
设置apps服务器ip地址,将dns地址设置为域控地址192.168.6.111
点击系统属性-计算机名-更改-域-输入域名;输入域控服务器的用户名密码,成功加入,重启服务器
域控上操作
服务器管理器-管理-添加服务器
输入服务器名称,添加到计算机
在所有服务器可以看到已经添加完成
使用域管理员登录apps服务器,登录格式为:用户名:islocal\administrator,密码:域管理员密码
加入域后,ping不通服务器,服务器本地关闭域防火墙
owa软件安装
安装.NET Framework 4.5.2
下载地址 https://www.microsoft.com/zh-cn/download/details.aspx?id=42643
安装IIS
参考本文贴的第一张图,一定要安装全iis组件。
以管理员身份打开 Windows PowerShell 提示符,然后运行此命令示例来安装必需的角色和服务
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 Apps Server
下载地址Office Web Apps Server
1 | ed2k://|file|cn_office_web_apps_server_2013_with_sp1_x64_dvd_3832995.iso|530315264|C33F5E985FB1B7CC74A28FAA4857458C|/ |
加载到本地光驱,双击setup.exe开始安装
选择文件安装位置
安装Office Web Apps Server SP1补丁包(2012R2必须项)
安装语言包
下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=35490
owa服务器配置
导入OfficeWebApps模块
1 | Import-Module -Name OfficeWebApps |
创建一个Office Web Apps Server
1 | New-OfficeWebAppsFarm -InternalURL http://192.168.6.112 -AllowHttp -EditingEnabled |
验证安装结果
http://192.168.6.112/hosting/discovery
http://192.168.6.112/op/generate.aspx
这里的测试文档URL必须使用域名,IP地址会报错“很抱歉,由于某种原因不能为您打开。如果是本地定义的域名,只需要在预览服务器上添加一条hosts即可。
其他解决方案
- 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
参考链接:
https://technet.microsoft.com/zh-cn/library/jj219455.aspx
http://www.cnblogs.com/timelyxyz/p/3645134.html
http://blog.csdn.net/duanchuanttao/article/details/53467060
http://blog.csdn.net/ituff/article/details/23880431