微软Office Online服务安装部署,wopi代码实现--------(1)概述

时间:2024-04-10 14:03:55

本文是第1篇

(2)域控安装
https://blog.csdn.net/a897180673/article/details/80563296
(3)office online安装
https://blog.csdn.net/a897180673/article/details/80569869
(4)关联配置
https://blog.csdn.net/a897180673/article/details/80623207
(5)wopi java代码实现,反思
https://blog.csdn.net/a897180673/article/details/80917254

需求:项目中的需求很简单,需要在web端线看到office文件.

国内bat提供这样的服务,但是要收点钱,所以选择了免费的office online,当然缺点是安装贼烦
安装过程很繁琐,文档写的很不友好,各种专有词汇,对于新手上手很难,什么域服务器,转换服务器,什么sharepoint,天马行空.之前在网上找到一篇安装的教程,奈何没有图片,全程摸打滚爬,最后安装成功.感觉国内用这个的人应该不多,所以详细教程较少,这次整理下,希望帮助后人.

首先是概述吧

1.要使用office online功能,首先需要的是2台主机,并且主机的系统要求是windwos Server.
我在安装的时候使用过windows server 2008 ,windows server 2012,windows server 2012 r2,windows server 2012 r2 with update.建议选择windows server 2012 r2 with update.因为我在选择其他版本的时候,会出现一些软件安装不了的情况.比较麻烦.相关的系统可以去msdn i tell you 下载

2.这里提到一共要有2台windwos主机,其中一台是要安装officeOnline ,这个可以理解毕竟要提供officeOnline服务 ,另外一个windows 主机是需要作为域控制器,又是一个专业词汇,域控制器什么鬼? 这里就把这个主机当做主控吧,由这个主机专门负责管理office online主机,

3.上面说到了域控制器,这个是负责管理office online主机的,另外我们的项目是需要编程的,我们需要通过编程将office online融入到项目汇中,我们项目用到的java代码实现wopi,如果是其他的语言实现的wopi代码也可以,这些代码需要运行在域控制器上.

4.下面来看一下,具体的流程
微软Office Online服务安装部署,wopi代码实现--------(1)概述

又一次想喷微软,上面还在说 域控制器,officeonline主机,这里又起了另外的2个名字,
对应如下
WOPI Server—->做域控的主机
WOPI Client—–>安装office online 的主机

浏览器访问WOPI Server上面我们编写的程序,然后会有一大串的请求过程,最后得到的结果就是,浏览器会在web端看到office 文件的内容.

ok,先看看成果吧,下一篇讲具体的服务器图文安装教程.

微软Office Online服务安装部署,wopi代码实现--------(1)概述

参考博客:
https://blog.csdn.net/zhangchunxiaow/article/details/78872025,缺点是几乎没有图片
参考wopi代码:
https://blog.csdn.net/yufeiyanliu/article/details/70226769