admin管理员组文章数量:1644573
Office Online Server 本地离线搭建、配置及问题解决
- ==注意事项==
- 一.部署域控服务器(过程待补充)
- 二.office服务器加入域(过程待补充)
- 三.office服务器软件安装
- 1.office服务器安装必需的角色和服务
- Windows Server 2012 R2:
- Windows Server 2016、2019、2022:
- 2.office服务器按顺序安装以下软件
- 3.安装 Office Online Server
- 4.安装 Office Online Server 语言包
- 5.部署 Office Online Server 场
- 输入如下命令以启动服务场:
- 部署服务器场:
- 6.验证是否成功创建 Office Online Server 场
- 请使用 Web 浏览器访问 Office Online Server 发现 URL,如下面的示例所示:
- 请使用 Web 浏览器访问 Office Online Server 发现 URL,如下面的示例所示:
- ==四.相关配置及问题解决==
Office Online Server (OOS,下文简写为OOS) 是一种 Office 服务器产品,它为 Office 文件提供基于浏览器的 Word、PowerPoint、Excel文件查看和编辑服务。
注意事项
-
您必须使用 64 位版本的 Windows Server 2012 R2 或Windows Server 2016(仅适用与 Office Online Server 11 月2018或更高版本)才能安装。
注意:
Windows Server 2016 需要 Office Online Server 2017 年 4 月或更高版本。
Windows Server 2019 需要 Office Online Server 2021 年 7 月补丁或更高版本。
Windows Server 2022 需要 Office Online Server 2021 年 11 月补丁或更高版本。 -
在 OOS 场中所有服务器都必须是域的一部分(加入域)。它们可以在同一个域(推荐)中或位于同一个林中的不同域中。
-
必须要 2 台服务器。其中一台为OOS服务服务器,以安装运行 OOS。另一台为 AD域控服务器。如服务器不足,请在虚拟机上运行 OOS。
-
关闭两台服务器防火墙。
-
需要安装以下镜像软件及版本:
系统镜像:
Windows Server 2012 R2 (cn_windows_server_2012_r2_vl_with_update_x64_dvd_4051059.iso)
环境软件:
.NET Framework 4.5.2
Visual C++ Redistributable Packages for Visual Studio 2013
Visual C++ Redistributable for Visual Studio 2015
Microsoft.IdentityModel.Extention.dll
Office Online Server 2016
Office Online Server 2016 语言包离线环境软件下载链接:https://download.csdn/download/weixin_43751185/88628173 参考安装及软件下载链接1:`https://blog.csdn/CSDN877425287/article/details/118256620` 参考安装及软件下载链接2:`https://docs.fuyeor/office-online-server-2016oos`
一.部署域控服务器(过程待补充)
域名: DOMAIN.COM。
二.office服务器加入域(过程待补充)
服务器名: OFFICE。
三.office服务器软件安装
1.office服务器安装必需的角色和服务
以管理员身份打开 Microsoft PowerShell 提示符,然后运行此命令示例来安装必需的角色和服务。
Windows Server 2012 R2:
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,Windows-Identity-Foundation,Server-Media-Foundation
Windows Server 2016、2019、2022:
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,NET-Framework-Features,NET-Framework-45-Features,NET-Framework-Core,NET-Framework-45-Core,NET-HTTP-Activation,NET-Non-HTTP-Activ,NET-WCF-HTTP-Activation45,Windows-Identity-Foundation,Server-Media-Foundation
如果出现提示,请重新启动服务器。
2.office服务器按顺序安装以下软件
- .NET Framework 4.5.2
- Visual C++ Redistributable Packages for Visual Studio 2013
- Visual C++ Redistributable for Visual Studio 2015
- Microsoft.IdentityModel.Extention.dll
3.安装 Office Online Server
-
解压 cn_office_online_server_may_2016_x64_dvd_8480704.iso。
-
运行 Setup.exe。
-
在"阅读 Microsoft 软件许可条款"页上,选择"我接受此协议的条款",然后选择"继续"。
-
在“选择文件位置”页上,选择要 (安装Office Online Server文件的文件夹,例如 C:\Program Files\Microsoft Office Web 应用) ,然后选择“立即安装”。
我们建议在系统驱动器上安装 Office Online Server。
-
在安装程序安装完 Office Online Server 后,选择"关闭"。
4.安装 Office Online Server 语言包
- 运行 cn_office_online_server_language_pack_may_2016_x64_8783021.exe。
- 在 Office Online Server 语言包向导中的" 阅读 Microsoft 软件许可条款"页面上,选择"
我接受此协议的条款",然后选择" 继续"。 - 在安装程序安装完 Office Online Server 后,选择" 关闭"。
5.部署 Office Online Server 场
以管理员身份运行 Windows PowerShell。
输入如下命令以启动服务场:
Import-Module OfficeWebApps
部署服务器场:
New-OfficeWebAppsFarm -InternalURL “http://office.domain” -ExternalUrl “http://192.168.31.1” -AllowHttp –EditingEnabled
- office.domain 是上面设置的Office Online Server 的服务器域名。
- http://192.168.31.1是上面设置的Office Online Server 的服务器IP。
- –InternalURL 是运行 Office Online Server 的服务器名称(域名),在此为 http://office.domain
- –AllowHttp 为是否允许以 http访问;
- –EditingEnabled 允许编辑office。
6.验证是否成功创建 Office Online Server 场
请使用 Web 浏览器访问 Office Online Server 发现 URL,如下面的示例所示:
http://192.168.31.1/hosting/discovery
请使用 Web 浏览器访问 Office Online Server 发现 URL,如下面的示例所示:
http://192.168.31.1/op/generate.aspx
访问 http://192.168.31.1/op/generate.aspx,若出现“服务器错误”则需要再运行 Windows PowerShell 输入:
Set-OfficeWebAppsFarm -OpenFromUrlEnabled:$true
将会提示是否执行此操作。输入“Y”,即可成功访问。随后再访问上述链接将出现配置。
四.相关配置及问题解决
- 修改相关配置参数使用
set-officewebappsfarm
-CacheSizeInGB: 最大缓存文件大小 单位GB 默认为15GB
set-officewebappsfarm CacheSizeInGB 30
-
修改支持office文件大小 默认10M
修改配置,设置允许可预览的文件大小(50M),在Office Online Server 的服务器的两个文件
C:\Program Files\Microsoft Office Web Apps\OpenFromUrlWeb\Settings_Service.ini
C:\Program Files\Microsoft Office Web Apps\OpenFromUrlHost\Settings_Service.ini
在末尾添加这一行
OpenFromUrlMaxFileSizeInKBytes=(System.Int32)512000 -
关于字体
Office Online Server 的服务器默认显示”C://windows/font”下所有启用的字体。
要预览特殊字体,需要在 Office Online Server服务器安装字体,复制到”C://windows/font”下。 -
Add-WindowsFeature “安装角色与服务” 安装失败(错误)出现如下示例提示:
若在 “安装角色与服务” 安装失败(错误)出现如下示例提示:
New-OfficeWebAppsFarm :用户名或密码不正确。
所在位置 行:1 字符:1
则需要你注销登录当前账号,然后切换至AD域下;然后用 AD 域服务器的用户名和密码登录 OOS 服务器执行上述命令。例如:
账号:OFFICE/Administrator (OFFICE是你的 OOS 服务器名)
密码:你的域控服务器密码
[重要]:某些时候(通常在服务器更改密码后)提示 “此工作站和主域间信任关系失败” ,这种原因是更改密码后,计算机账户的密码无法和 Lsa secret 同步。系统就会在登录到域的时候,提示丢失域的信任关系。
最为简便的方法是:退出当前域,然后重新加入。 -
Add-WindowsFeature “安装角色与服务” 安装失败(错误)出现如下示例提示:
安装报错 报错内容:
请求添加或删除指定服务器上的功能失败 无法下载源文件 请使用源选项指定还原该功能所需的文件位置 错误:0x800f0906 所在位置 行 1 字符1 详情查看:https://learn.microsoft/zh-cn/windows-hardware/manufacture/desktop/configure-a-windows-repair-source?view=windows-11
解决办法:
Add-WindowsFeature Web-Server 单个安装成功,逐个单个安装发现是 NET-Framework安装报错,Add-WindowsFeature NET-Framework-Features,NET-Framework-Core,NET-HTTP-Activation,NET-Non-HTTP-Activ,NET-WCF-HTTP-Activation45
安装失败。
手动解压cn_windows_server_2012_r2_vl_with_update_x64_dvd_4051059.iso 镜像文件将sources 目录的 sxs 文件 复制至安装 OOS 服务器D盘,重新指定路径作为安装源安装成功
Add-WindowsFeature NET-Framework-Features,NET-Framework-Core,NET-HTTP-Activation,NET-Non-HTTP-Activ,NET-WCF-HTTP-Activation45 -Source D:\sources\sxs
参考:
- https://learn.microsoft/zh-cn/officeonlineserver/deploy-office-online-server
- https://blog.csdn/CSDN877425287/article/details/118256620
- https://zhuanlan.zhihu/p/419868077
- https://docs.fuyeor/office-online-server-2016oos
版权声明:本文标题:Office Online Server 本地离线搭建、配置及问题解决 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1729393268a1199638.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论