首页 > 其他分享 >kkfileview在线预览文件

kkfileview在线预览文件

时间:2022-08-24 09:58:56浏览次数:90  
标签:https log 预览 echo KKFILEVIEW kkFileView kkfileview 在线

kkfileview 在线预览

码云下载地址:https://gitee.com/kekingcn/file-online-preview/releases

windows版

kkFileView-4.0.0.zip

修改启动文件

原:
@echo off
set "KKFILEVIEW_BIN_FOLDER=%cd%"
cd "%KKFILEVIEW_BIN_FOLDER%"
echo Using KKFILEVIEW_BIN_FOLDER %KKFILEVIEW_BIN_FOLDER%
echo Starting kkFileView...
echo Please check log file in ../log/kkFileView.log for more information
echo You can get help in our official homesite: https://kkFileView.keking.cn
echo If this project is helpful to you, please star it on https://gitee.com/kekingcn/file-online-preview/stargazers
java -Dspring.config.location=..\config\application.properties -jar kkFileView-4.0.0.jar -> ..\log\kkFileView.log
新: 添加启动命令 -Dfile.encoding=UTF-8  解决:txt、md等文件中文乱码
@echo off
set "KKFILEVIEW_BIN_FOLDER=%cd%"
cd "%KKFILEVIEW_BIN_FOLDER%"
echo Using KKFILEVIEW_BIN_FOLDER %KKFILEVIEW_BIN_FOLDER%
echo Starting kkFileView...
echo Please check log file in ../log/kkFileView.log for more information
echo You can get help in our official homesite: https://kkFileView.keking.cn
echo If this project is helpful to you, please star it on https://gitee.com/kekingcn/file-online-preview/stargazers
java -Dspring.config.location=..\config\application.properties -Dfile.encoding=UTF-8 -jar kkFileView-4.0.0.jar -> ..\log\kkFileView.log

配置文件: /config/application.properties

docker 版

docker pull keking/kkfileview 
docker run -d --name kk -p 8012:8012 keking/kkfileview 

使用时要使用Ip:8012 进行测试。我这边用域名无法预览(可能是我的问题);

试了下支持一些常用格式: docx、txt、xls、sql、md、pdf、dwg、zip、mp4等;

不支持 xmind 等;

linux 版

1、安装 LiberOffice

> wget https://kkfileview.keking.cn/LibreOffice_7.1.4_Linux_x86-64_rpm.tar.gz
> tar -zxvf LibreOffice_7.1.4_Linux_x86-64_rpm.tar.gz
> cd LibreOffice_7.1.4.2_Linux_x86-64_rpm/RPMS
> yum install -y *.rpm

2、安装中文包

wget https://downloadarchive.documentfoundation.org/libreoffice/old/7.1.4.2/rpm/x86_64/LibreOffice_7.1.4.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz

3、验证office是否安装成功

> cd /opt/libreoffice7.1/program
> ./soffice --version
 
=====================================================
如果顺利,此时可以看到一串版本号如下
【LibreOffice 7.1.4.2 a529a4fab45b75fefc5b6226684193eb000654f6】

4、安装kkfileview

> wget https://kkfileview.keking.cn/kkFileView-4.0.0.tar.gz
> tar -zxvf kkFileView-4.0.0.tar.gz
 
=====================================================
默认端口为 8012, 可以在 kkFileView-4.0.0/config/application.properties 里面修改 server.port 

5、启动且日志

创建日志文件
> cd kkFileView-4.0.0/log
> touch kkFileView.log
 
运行启动程序
> cd ../bin/
> ./startup.sh | ./showlog.sh
 
观察日志, kkFileView 服务启动完成

标签:https,log,预览,echo,KKFILEVIEW,kkFileView,kkfileview,在线
From: https://www.cnblogs.com/xy20211005/p/16618758.html

相关文章

  • 在线信息收集
    网络空间测绘fofa网络空间测绘,网络空间安全搜索引擎,网络空间搜索引擎,安全态势感知-FOFA网络空间测绘系统https://fofa.info/toLoginshodanShodanSearchEngineht......
  • Read the Docs 在线文档搭建教程
    原文链接:https://www.zhoubotong.site/post/76.html最近发现一个文档类网站,编写教程很合适,特地查了一下叫ReadtheDocs,可以使用Sphinx生成文档,GitHub托管文档,然后导......
  • 元宇宙汽车展馆在线营销展示降低企业成本-深圳华锐视点
    元宇宙之风已经刮到汽车领域,据悉,已有数家知名车企抢注了元宇宙商标,以自研或者合作元宇宙企业的方式成为第一批布局元宇宙赛道的企业,目前汽车元宇宙场景包括汽车研发、......
  • EasyCVR平台设备在线,播放视频却提示离线是什么原因?
    EasyCVR平台的服务器集群功能已经发布了一段时间,随着越来越多的用户使用集群方案,我们也在持续优化该功能。集群高效的协作特点可满足用户的大并发访问需求,该功能现已应用在......
  • 如何让discuz论坛下方在线会员不显示在线会员
    如何让discuz论坛下方在线会员不显示在线会员-百度经验 https://jingyan.baidu.com/article/4b07be3c6b143848b380f382.html如何让discuz论坛下方在线会员不显示在线......
  • 河北稳控科技WMWS在线监测管理系统的工程常用计算工具
    WMWS在线监测管理系统的工程常用计算工具WMWS(WincomMonitoringWebSystem)为终端客户开发的在线监测管理系统,基于BS架构。可在浏览端实现项目管理、数据查看与下载、曲......
  • 汽车3d在线虚拟展厅获得更大力度的宣传-深圳华锐视点
    随着5G时代的到来以及会展市场的不断扩大,在线虚拟展厅是未来展览行业发展的必然趋势。深圳华锐视点通过web3D技术、虚拟现实技术在互联网上搭建的一个3D立体场景,用户无......
  • JSON在线解析及格式化工具
    JSON在线解析及格式化验证-JSON.cn 第一步:将生成的结果转化为jsonSystem.out.println(JSONObject.toJSONString(result));  第二步:将结果使用在线工具转换,便于......
  • 我开源了一个Go学习仓库|笔记预览
    前言大半个月前我参与了字节后端面试,未通过第四面,面试总结写在了这篇文章:https://juejin.cn/post/7132712873351970823在此文的末尾,我写到为了全面回顾Go的知识点,我开始......
  • 在线地图
    https://www.acwing.com/problem/content/description/1603/思路:常见的最短路题型,只不过这题要做两次dijk。#include<bits/stdc++.h>usingnamespacestd;constint......