在线预览工具kkfileview的安装和使用
kkFileView在线预览插件部署kkfileview是一款开源的在线预览文档的工具,提供http的预览访问方式安装步骤(docker方式部署,推荐使用)将kkfileview.tar解压到docker image中(docker load < kkfileview.tar)(可选操作)可以自行去官网拉取最新镜像包并打包(docker pull keking/kkfileview)(doc
·
kkFileView在线预览插件部署
kkfileview是一款开源的在线预览文档的工具,提供http的预览访问方式
安装步骤(docker方式部署,推荐使用)
- 将kkfileview.tar解压到docker image中(docker load < kkfileview.tar)
- (可选操作)可以自行去官网拉取最新镜像包并打包
(docker pull keking/kkfileview)
(docker save -o kkfileview.tar keking/kkfileview) - docker run -it -p 8012:8012 keking/kkfileview
- 浏览器访问 http://当前服务器ip:8012
安装步骤(文件包方式部署)
- 依赖:jdk1.8以上,OpenOffice或LiberOffice
- 解压kkFileView-2.2.0.tar.gz包
- 进入解压后bin文件夹
- 以root用户运行startup.sh
- (可选操作)执行./showlog,查看日志
- 浏览器访问 http://当前服务器ip:8012
在线预览插件的使用
1>>部署完成插件工具后,访问http://部署服务器ip:8012,查看测试页面是否正常
2>>如果有登录验证, 由于预览插件无法传递cookies,被预览的资源需要直接通过或者跳过用户登录验证
使用方式
所有预览方式使用get方式请求
示例
http://xxx.xxx.xx.xx:8012/onlinePreview?url=http://xxx.xx.xxx:8000/media/key.txt
- http://xxx.xxx.xx.xx:8012/onlinePreview? 代表预览工具服务的请求地址(默认端口为8012)
- url=http://xxx.xx.xxx:8000/media/key.txt (参数)代表请求需要预览的文件的资源路径(或者文件的下载路径,但是最后必须附带文件名称和类型作为url的参数)
- 支持的格式
.txt (还支持html,xml,java,py,c,cpp,sql,md以文本形式展示)
.doc和.docx
.ppt和.pptx
.xls和.xlsx
.pdf
.zip 显示压缩包内容,并列出压缩包内容中文件(还支持rar,jar,tar)
.png (还支持jpg,jpeg,gif等)
如若碰到其他问题,可以查看官网文档
https://kkfileview.keking.cn/zh-cn/docs/home.html
更多推荐
已为社区贡献1条内容
所有评论(0)