office web app server 文件预览部署&& wopi 集成使用

对于需要进行office 套件文档预览的时候大部分大家使用的是插件,或者类似的,解决方案,微软已经为我们提供了比较好的解决
方案 office web app server (目前名称是office online server)

部署安装

我安装使用的是windows server 2012 r2

同时机器需要加入域,域控于app server 不能部署在一起,具体参考文档

.net framework 4.5

  • 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,InkandHandwritingServices,
NET-Framework-Features,NET-Framework-Core,NET-HTTP-Activation,
NET-Non-HTTP-Activ,NET-WCF-HTTP-Activation45
  • 安装office web app server

需要的软件包 链接:https://pan.baidu.com/s/1TBZznZLuxkcd1OSuZD3YLw 密码:pamu

 a.  office web app  server 安装
 b.  sp1 安装(实际上a 中已经安装了,包已经包含)
 c.  安装语言包
  • 部署访问

需要使用域账户操作

New-OfficeWebAppsFarm -InternalURL "http://servername" –ExternalURL "http://address" -AllowHttp 

wopi 接口

有几个接口是必须添加的

  • 必须实现的接口,具体实现参考下面的参考github
wopi/files/{name}/contents
wopi//files/{name} 

参考截图


参考资料

https://github.com/rongfengliang/ows-project
https://technet.microsoft.com/zh-cn/library/jj219455.aspx
https://technet.microsoft.com/zh-cn/library/jj219435.aspx

posted on   荣锋亮  阅读(790)  评论(0编辑  收藏  举报

编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2015-06-05 Underscore.js 函数节流简单测试
2015-06-05 Underscore.js 中 _.throttle 和 _.debounce 的差异
2014-06-05 oracle 拆分字符串并转换为表

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示