dzzoffice-onlineoffice

(23条消息) Windows Server安装Office提示需要(IIS)7.0,ASP.NET v4.0包含在IIS Web服务器扩展列表中。_本产品需要iis7.0或更高版本_BK_小小关的博客-CSDN博客    win2019 安装报错解决

安装角色与服务

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
 

待安装完成后即可开始安装软件。

Tips [重要]

若在上一步 “安装角色与服务” 安装失败(错误)出现如下示例提示:

New-OfficeWebAppsFarm :用户名或密码不正确。
所在位置  行:1 字符:1

则需要你注销登录此账号,然后切换至AD域下;用AD域服务器的用户名&密码登录OOS服务器执行上述命令。例如:

账号:DOCS/Administrator (DOCS是您的OOS服务器名)
密码:你的域控服务器密码

[重要] 某些时候(通常在服务器更改密码后)提示 “此工作站和主域间信任关系失败” ,这种原因是更改密码后,计算机账户的密码无法和Lsa secret同步。系统则在登录到域的时候,提示丢失域的信任关系。

最为简便的方法是:退出当前域,然后重新加入。

安装软件

安装NET Framework 4.5.2(NDP452-KB2901954-Web.exe);

安装Visual C++ Redistributable Packages for Visual Studio 2013(vcredist_x64.exe);

安装Visual C++ Redistributable for Visual Studio 2015(vc_redist.x64.exe);

安装Microsoft.IdentityModel.Extention.dll(MicrosoftIdentityExtensions-64.msi);

安装Office Online Server 2016(setup.exe)打开镜像运行“setup.exe”默认同意选项以安装;

安装语言包(cn_office_online_server_language_pack_may_2016_x64_8783021.exe)

启动服务场

连接安装OOS的服务器,以管理员身份运行 Windows PowerShell。

 

输入如下命令以启动服务场:

Import-Module OfficeWebApps

 

部署服务器场:

以“管理员”身份打开“PowerShell”,输入

New-OfficeWebAppsFarm -InternalURL "http://docs.exmple.com" -AllowHttp -EditingEnabled
  • 是上面设置的OOS服务器域名。
  • –InternalURL 是运行 Office Online Server 的服务器名称(域名),在此为 
  • –AllowHttp 为是否允许以 http访问;
  • –EditingEnabled 允许编辑office。

访问 ,若出现“服务器错误”则需要再输入:

Set-OfficeWebAppsFarm -OpenFromUrlEnabled:$true

将会提示是否执行此操作。输入“Y”,即可成功访问。随后将出现配置。

访问  显示一个XML文档,即为配置成功。

输入  显示如下界面,即可开始使用。

 

注意事项

  1. 以后对OOS服务器的操作都必须使用域账号操作。

2. OOS禁止以IP地址进行访问。如若您没有域名,请在HOST文件内加入一行代码,示例:

 

  • 192.168.1.120 http://docs.example.com

 

3. OOS绑定域名。即:除了上面配置的域名外(-InternalURL “http://“),您无法通过任何 IP/域名访问OOS服务器。

更改配置

某些时候,我们可能会更改OOS服务器的配置。例如更改预览服务器的域名。

方法是:将以上的命令更改后,以域账号登录,输入命令覆盖之前的配置。示例:

PS C:\Users\Administrator>
New-OfficeWebAppsFarm -InternalURL "http://view.doclib.live.fue" -AllowHttp -EditingEnabled

###将预览服务器的域名更改为 view.doclib.live.fue。您可替换为任何域名。

此 cmdlet 将覆盖现有  Office Online Server  场的设置,可能导致意外的负面效果。
是否继续执行此操作?
[Y] 是(Y)  [N] 否(N)  [S] 暂停(S)  [?] 帮助 (默认值为“Y”): y

将 EditingEnabled 设置为 TRUE。只有当此 Office Online Server 的用户具有允许使用 Office Online
进行编辑的许可证时,才应该这样做。
是否继续执行此操作?
[Y] 是(Y)  [N] 否(N)  [S] 暂停(S)  [?] 帮助 (默认值为“Y”): y


###输入两次 "Y",出现配置则证明更改完毕:

FarmOU                                       :
InternalURL                                  : http://view.doclib.live.fue/
ExternalURL                                  :
AllowHTTP                                    : True
AllowOutboundHttp                            : False
....
#### 再输入:

PS C:\Users\Administrator>
Set-OfficeWebAppsFarm -OpenFromUrlEnabled:$true

###配置即更新。

其他配置

此时OOS对于打开文档大小有要求,默认不能打开>10M的文档。

解决方案如下:

 

  • C://Program Files/Microsoft Office Web Apps/OperFromUrlHost/
  • C://Program Files/Microsoft Office Web Apps/OperFromUrlWeb/

 

将上述两个文件夹中的 Settings_Service.ini 文件进行修改,在其中填入并保存

OpenFromUrlMaxFileSizeInKBytes=(System.Int32)512000

即可预览大文件。

关于字体

OOS服务器默认显示”C://windows/font”下所有启用的字体。

要预览特殊字体,有两种解决方案:

 

  • 方案1:需要在OOS服务器安装此字体。例:文档含有“仓耳今楷”这款字体。未安装时,预览此文档会用微软雅黑字体显示,在OOS安装以后,即可正常显示。

    说明及解释

    ¹ 此office online server版本已不支持在线打开OneNote (*.one) 文件。

    ² 80端口上的网站即OOS web前端页面。

    ³ 809端口上的程序将负责将OFFICE文档 (xml格式) 转为网页HTML格式并输出。故2012以前版本创建的OFFICE不支持在线编辑,仅支持预览。因其不是基于XML,而是二进制格式。

  • 方案2:在OFFICE文档中嵌入此字体。
 
posted @ 2023-04-15 23:26  warm9595  阅读(161)  评论(0编辑  收藏  举报