第一篇:office服务器加入域
https://blog.csdn.net/ink_Jiang/article/details/90729749
第二篇:office服务器加入域控
https://blog.csdn.net/ink_Jiang/article/details/90730603
一、准备工作
因为我这里准备的office服务器的系统是新装的windows 2012 R2,所以需要软件如下:
1-.NET Framework 4.5.2
下载地址:http://www.microsoft.com/zh-cn/download/details.aspxd=42643
也就是NDP452-KB2901954-Web.exe
2-Visual C++ Redistributable Packages for Visual Studio 2013
下载地址:https://www.microsoft.com/en-us/download/details.aspxd=40784
也就是vcredist_x64.exe
3-Visual C++ Redistributable for Visual Studio 2015
下载地址:https://www.microsoft.com/en-us/download/details.aspxd=48145
也就是vc_redist.x64.exe
4-Microsoft.IdentityModel.Extention.dll
下载地址:https://go.microsoft.com/fwlink/p/inkId=620072
也就是MicrosoftIdentityExtensions-64.msi
5-Office Web App安装包
wacserver.exe
6-Office Web Apps 补丁文件
wacserver2013-kb2810007-fullfile-x64-glb.exe
7-Office Web Apps 汉化包
wacserverlanguagepack.exe
二、安装部署OWA服务
1.登录office服务器,以管理员身份运行Microsoft PowerShell提示符,然后输入以下命令
按回车键
安装完成之后会显示,按照提示,将office服务器进行重启
重启完成之后,建议是打开浏览器,输入localhost,查看一下IIS服务是否安装成功
2.安装NET Framework 4.5.2 ,安装完成之后,根据提示,需要重启的就进行重启
3.安装Visual C++ Redistributable Packages for Visual Studio 2013 ,安装完成之后,根据提示,需要重启的就进行重启
4.安装Visual C++ Redistributable for Visual Studio 2015,安装完成之后,根据提示,需要重启的就进行重启
在安装Visual C++ Redistributable for Visual Studio 2015过程中,若安装失败,或界面一直显示“正在处理Windows81_x64”
点击查看日志文件
在日志文件中查看,打开该目录下,直接点击看是否能手动安装该文件
若显示“此更新不适用于你的计算机”
则——
a、下载安装补丁KB2919442
下载地址:https://www.microsoft.com/zh-cn/download/details.aspxd=42153
下载完成之后双击该文件,安装该补丁
若在安装该补丁的过程中提示该安装补丁“此更新不适用于你的计算机”,
则cmd打开 命令提示符(管理员)
输入 expand –F:* 安装补丁文件所在目录Windows8.1-KB2999226-x64.msu 安装补丁文件所在目录
如:
执行完成后,再输入 dism.exe /online /Add-Package /PackagePath:安装补丁文件所在目录Windows8.1-KB2999226-x64.cab
如:
b、KB2919442 安装完成后,继续安装 Windows Server 2012 R2 Update (KB2919355) 所有补丁,如下
下载地址:http://www.microsoft.com/downloads/details.aspxamilyId=373b1bb0-6d55-462e-98b7-6cb7d9ef1448
注意:必须按以下顺序安装更新:
(1)clearcompressionflag.exe,使用管理员身份运行,没有界面,后台运行。
(2)Windows8.1-KB2919355-x64.msu,这个补丁比较大,安装耗时稍微长一点,安装完成之后需要重启;
(3)Windows8.1-KB2932046-x64.msu ;
(4)Windows8.1-KB2934018-x64.msu;
(5)Windows8.1-KB2937592-x64.msu;
(6)Windows8.1-KB2938439-x64.msu;
(7)Windows8.1-KB2959977-x64.msu
c、上述补丁文件安装完成之后,重新运行安装Visual C++ Redistributable for Visual Studio 2015,应该就不会 错了
5.安装Microsoft.IdentityModel.Extention.dll,安装完成之后,根据提示,需要重启的就进行重启
6.上述四个软件安装完成之后,依次安装以下文件【最好安装默认安装位置,装在C盘】
a、wacserver.exe【Office Web Apps 安装包】
b、wacserver2013-kb2810007-fullfile-x64-glb.exe【Office Web Apps 补丁文件】
c、wacserverlanguagepack.exe【Office Web Apps 汉化包】
7.上述软件全部安装完成后,需要进行服务配置:
切换office服务器登录,以域控用户身份登录
再以管理员身份打开powershell,输入下面内容,再回车
之后在输入,回车
PS:
-InternalURL 后面的XXXXX为“控制面板-所有控制面板项-系统”中的“计算机全名”
-ExternalUrl 后面的XXXXX为office服务器的ip地址
【以上设置是依据我自己的需要设置的】
根据我的实际需要,我输入的是
之后若出现下图所示,则表示配置成功
8.配置完成之后,打开浏览器,输入地址
http://XXXXX/hosting/discovery
http://XXXXX/op/view.aspx
【PS:http://XXXXX就是刚才的InternalURL,我这里的XXXXX就是docview.idata.qh】
出现以下界面,说明服务安装成功
在这里要提醒一下,在这个过程中,我出现过的一个问题
在浏览器预览http://XXXXX/hosting/discovery界面是上图所示的正常的;
但是预览http://XXXXX/op/view.aspx界面,会显示“服务器错误”
这个错误的解决方式是:
在以管理员身份打开的powershell中,输入下面的内容【作用是可以OfficeWebAppsFarm 的所有配置参数】
再在“控制面板”-“管理工具”中打开IIS管理器,重启
之后再预览/op/view.aspx,应该就是正常的了
三、其他部分说明
在这些过程中可能会出现一些错误吧,我自己是按照这个步骤安装部署的,是成功了的,但是也可能会出现一些其他的错误吧,以下列举一些我在安装部署过程中查询到的可能会出现的错误,仅供参考吧——
1、在powershell中创建OfficeWebApps场失败
错
New-OfficeWebAppsFarm : 登录失败: 未知的用户名或错误密码。
解决:这个可能是你在创建OWA场时没有切换成域用户登录office服务器,需要先切换登录用户为域用户,再以管理员身份打开powershell,输入进行新建OWA场
2、HTTP错误500.21
出现这种错误是第一步安装的.net framework4.5未在iis中注册导致的。
解决:以管理员方式打开cmd,运行以下命令
出现以下则说明解决
3、文件在线预览的问题
页面一直显示“We’re fetching your file… Please wait a moment while we retrieve your file from its home on the internet”
打开浏览器的控制台, 错ERR_CONECTION_RESET
解决:这个问题我就有遇到过,我是按照 上其他安装部署教程里面说的,以“http://docview.idata.qh/op/view.aspxrc=文件地址”的地址去访问在线预览文件的
但是就是会一直 这个错误,我也有发帖过,但是一直没有人回复,也没有解决,
不过后面搜索到其他大神的帖子,后面采取部署wopi服务来进行预览
这个部分后面我发现预览的页面其实是根据预览的文件类型【文件后缀吧】,参考之前验证owa服务安装部署是否成功的 /hosting/discovery页面中说明的页面地址,例如:
Excel文件对应的预览地址其实是http://office服务器IP/x/_layouts/xlviewerinternal.aspxOPISrc=文件地址
这种类型的地址形式来进行文件预览的,这样之后我就在线预览成功了
最后我是依据我自己的项目需要,是直接将owa服务整合到我的Spring boot项目中的,部署到了我的域控服务器上面,运行该jar,在线预览文件的时候是先下载该文件至域控服务器的某个目录下,再根据该文件的新的存储地址和文件格式,重定向到预览的地址,调用owa服务来进行预览的
这个部分我就不贴自己写的代码了,但是我的项目中运用到的大致流程就是这样了
部署完成之后是支持在线预览Word、Excel、PPT、Pdf格式的文件的
最后希望有需要的也可以顺利安装部署成功!
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!