KKfile是一款开源的文件预览项目,目前来说再gitee上比较火热,实际企业中也是经常会有需要在线进行文件预览的功能,本小节来对做一个centos上的一个安装
官方文档
https://kkfileview.keking.cn
一、安装libreoffice
1 KKFile依赖于openoffice获取libreoffice,推荐使用libreoffice性能更好
1 下载libreoffice7.1
见redhat的安装方式:(在kkfile的bin目录执行:more install.sh)
下载: wget https://kkfileview.keking.cn/LibreOffice_7.1.4_Linux_x86-64_rpm.tar.gz
2 解压:tar -xvzf LibreOffice_7.1.4_Linux_x86-64_rpm.tar.gz
3 安装:
代码语言:javascript复制yum localinstall -y *.rpm
二、安装依赖
代码语言:javascript复制 yum install -y libXext.x86_64
yum groupinstall -y "X Window System"
yum installlocalho
启动libreoffice
代码语言:javascript复制/usr/bin/libreoffice7.1 --headless --accept="socket,host=127.0.0.1,port=8100;urp;" --nofirststartwizard
启动libreoffice
代码语言:javascript复制/usr/bin/libreoffice7.1 --headless --accept="socket,host=127.0.0.1,port=8100;urp;" --nofirststartwizard
最后启动KKfile
在kkfile的bin目录下执行 sh startup.sh
测试发现中文乱码,还需要进行安装字体 1 下载中文字体包: 解压 tar -xvzf LibreOffice_7.1.4.1_Linux_x86-64_rpm_langpack_zh-CN.tar.gz
进入RPM文件夹 安装:yum localinstall -y *.rpm
最后重启一下libreoffice