2023年12月1日发(作者:)
OfficeOnlineServer在线编辑Office⽂档,安装部署
⼀、Office Online Server介绍
Office Online Server是 Office Web Apps Server 的升级版本,安装环境必须为两台Windows Server 2012 R2 或 Windows Server
2016服务器(注意,Windows Server 2016 需要 Office Online Server 2017 年 4 ⽉或更⾼版本。)。⼀台做转换服务器(安装
Office OnlineServer 2016 软件,除此之外不能安装与office相关的其他程序),⼀台做域控服务器(转换服务器只有加在域下才能被访
问,同时项⽬部署服务器只有加在域控服务器下才能访问转换服务器)。最好将Office Online Server部署在⼀台⼲净的服务器上,⽽且该
服务器必须在域中。
注意事项:
1. 请勿在运⾏ Office Online Server 的服务器上安装任何其他服务器应⽤程序。包括 Exchange Server、SharePoint Server、
Skype for Business Server 和 SQL Server。如果服务器不⾜,则可以在这些服务器的其中⼀台的虚拟机上运⾏ Office Online
Server。
2. 不要在端⼝ 80、443 或 809 上安装依赖 Web 服务器 (IIS) ⾓⾊的任何服务或⾓⾊,因为 Office Online Server 会定期删除这些
端⼝上的 Web 应⽤程序。
3. 不要安装任何版本的 Office。如果已经安装,在安装 Office Online Server 之前必须将其卸载。
4. 不要在域控制器上安装 Office Online Server。它不会在包含 Active Directory 域服务 (AD DS) 的服务器上运⾏。
⼆、安装准备⼯作
服务器版本服务器类型ip地址
windows server2012域控服务器192.168.255.132
windows server2012Office online server转换服务器192.168.255.134
windows server2012镜像下载地址
添加脚⾊和功能
安装完成后,点击“升级为域控制器”
填写密码,下⼀步 ;密码:wisesoft
提⽰DNS⽆法创建,不⽤管,继续下⼀步;
点击安装,安装完成后重启系统即可
四、搭建Office Online Server转换服务器
在192.168.255.134服务器上
将Office Online Server服务器加⼊域服务器
打开控制⾯板->⽹络和Internet->⽹络和共享中⼼,并点击更改适配器设置
右击⽹络并打开属性,双击IPV4
选择域,并输⼊之前域控服务器中配置的根域名
输⼊域服务器管理员账号密码
重启后,成功配置域环境
将组件修复功能启⽤
1
WIN+R,输⼊“”
刷新组策略,打开“PowerShell”,输⼊“gpupdate / force”,刷新;
五、在域控服务器中添加服务器
打开域控服务器,点击管理 > 添加服务器,输⼊转换服务器修改后的计算机名称,⽴即查找。将搜索到的服务器双击添加到右边,点击确
在域控服务器中,所有服务器显⽰两台服务器,并都是联机状态则表⽰成功
六、在Office Online Server转换服务器上安装Office Online Serve
在192.168.255.134服务器上
1、打开 Microsoft PowerShell 提⽰符,然后运⾏此命令⽰例来安装必需的⾓⾊和服务
如果是:Windows Server 2012 R2
如果是:Windows Server 2016
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-
2.2、安装Visual C++ Redistributable Packages for Visual Studio 2013
2.3、安装Visual C++ Redistributable for Visual Studio 2015 2.4、安装
3、安装office online sevrer 2016
office online sevrer 2016安装包下载地址
1
2
安装中⽂语⾔包
七、相关配置
1
2
3
4
5
6
7
8
9
10
11
12
13
-InternalURL:
--内⽹浏览地址, 其中 xx表⽰计算机名 表⽰域名 也可以设置为对应的IP地址
⼀般是office主机名.AD域控地址
-ExternalURL:外⽹浏览地址
-AllowHttp: 允许80端⼝访问
-OpenFromUrlEnabled:允许通过url⽅式进⾏预览
-CacheLocation: 缓存⽂件存放路径 默认是C:ProgramDataMicrosoftOfficeWebAppsWorkingd
-CacheSizeInGB: 最⼤缓存⽂件⼤⼩ 单位GB 默认为15GB
测试office online server是否安装部署成功
当然这两个地址在域控服务器上⾯访问 也是ok 的
2、⽂档地址配置(忽略)
由于微软这款软件对IP有访问限制,所以需将IP转化为域名进⾏访问,所以需要进⾏配置,来让软件⾃动进⾏域名转化为IP,具体路径如下
注:此IP是指要访问⽂档路径的IP
1
C:WindowsSystem32driversetc
打开hosts⽂件,在其中添加对应IP和⾃定义的域名,即可访问
在
C:Program FilesMicrosoft Office Web AppsOpenFromUrlHost
在
C:Program FilesMicrosoft Office Web AppsOpenFromUrlWeb
将上⾯两个⽂件夹中的Settings_⽂件进⾏修改,在其中填⼊以下内容并保存,注意后⾯不要加分号
1
OpenFromUrlMaxFileSizeInKBytes=(32)512000
2、域控服务器上启动wopi 服务
在192.168.255.132域控服务器上
其中第⼀个接⼝获取⽂件的信息,返回的是json数据格式,第⼆个是获取⽂件流,第三个是保存修改⽂件。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
上传 ⾄OfficeServer
创建⼀个存放office⽂件的⽬录【如:C:officeDoc】
1
java -jar --=C:officeDoc
在该C:officeDoc⽬录下创建⼀些测试⽂件如
1
2
3
4
5
6
7
8
9
10
11


发布评论