珂珂的个人博客 - 一个程序猿的个人网站

Office Online安装

以前安装过office online,今天来复习下重新安装,没想到还踩了一些坑,记录下。

首先安装office 需要加入域,那么先要准备一台域控服务器,我用的windows server 2019.

选中 Active Directory  域服务,下面的DNS服务器不选,但安装后dns服务器也显示已安装的。

接下来全部默认

然后点击提升为域控制器

添加新林

然后等很久才会让输入密码


下面个警告先不管

NetBIOS

如果局域网中还有一个同样的域控服务器会有个警告,点下一步报NetBIOS已使用,尝试把局域网另一台域控先关了则可以用。

条件检查需要等挺久

后面就全部默认了,最后一步要等挺久的。

然后会自动重启,重启挺慢的


进入桌面后去重命名计算机名会报警告

但好像点确定还是可以改,但好像改了后面会ping不通域控服务器? 还是在安装域控前改计算机名吧。


然后右下角网络图标右键,弹出界面中点更改适配器选项查看网络连接属性就不能用了


但可以点下面的查看网络属性查看网络信息


二、

然后去创建office online服务器,我也是用的windows  server 2019, 将网络连接DNS改为域控服务器

但我还是加入不了域,尝试去软路由中指定主机名

然后 ipconfig /flushdns  再ping  fangyj.com   返回的是正确局域网域控IP ,但还是无法加入域

想到去域控服务器ping   fangyj.com  返回的是ipv6地址,那么将oos的ipv6的DNS也改为域控服务器的ipv6

然后还是加入不了,但看起来不是网络的问题

因为我是复制的pve虚拟机, 运行sysprep没反应

在system32文件夹中可以找到,但运行了还是没用?

那么只好重新安装windows server 2019了,重装后改下ipv4 dns 和ipv6 dns就可以加入了,不知域控服务器在添加域控功能前先禁用掉ipv6可行不。

然后另一个大坑

远程桌面用户名先输入administrator  

然后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,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

官网教程然后安装以下软件

.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 的iso  包,再安装 wacserverlanguagepack.exe 语言包,语言包应该可以不装吧。

按官方教程接下来该执行

New-OfficeWebAppsFarm -InternalURL "http://localhost" -AllowHttp -EditingEnabled

我这里执行报错,按官方提示

如果 Microsoft PowerShell 在您运行时无法识别 New-OfficeWebAppsFarm cmdlet,您可能需要导入 OfficeWebApps 模块。 使用此命令: Import-Module -Name OfficeWebApps

执行上面命令还是报错。

未能加载指定的模块“OfficeWebApps”,因为在任何模块目录中都没有找到有效模块文件。

远程桌面的时候用户名不能直接输入  administrator,这样不是访问的域用户,需要输入 fangyj\Administrator   这样就可以运行?

关闭powershell界面重新打开powershell  再运行就可以了?

New-OfficeWebAppsFarm -InternalURL "http://localhost" -AllowHttp -EditingEnabled

然后按Y

等一会就安装完毕。

接着访问

http://localhost/hosting/discovery

如果出现xml界面表示成功

另外好像要域控服务器在线 OOS才能用?


我发现安装的最新版 excel无法打开,但安装2017.11月更新的版本可以。




上一篇:个人代码全部开源

下一篇:PVE 中LXC的Ubuntu安装minikube


0 评论

查看所有评论

给个评论吧