目 录CONTENT

文章目录

centos如何安装KKFile

在水一方
2022-04-19 / 0 评论 / 1 点赞 / 1,354 阅读 / 1,078 字 / 正在检测是否收录...

KKfile是一款开源的文件预览项目,目前来说再gitee上比较火热,实际企业中也是经常会有需要在线进行文件预览的功能,本小节来对在centos上如何安装来进行梳理一下

官方文档

https://kkfileview.keking.cn

一、安装libreoffice

1 KKFile依赖于openoffice获取libreoffice,推荐使用libreoffice性能更好

1 下载libreoffice7.1

见redhat的安装方式:(在kkfile的bin目录执行:more install.sh)
image.png

下载:
wget https://kkfileview.keking.cn/LibreOffice_7.1.4_Linux_x86-64_rpm.tar.gz
image.png

2 解压:tar -xvzf LibreOffice_7.1.4_Linux_x86-64_rpm.tar.gz
image.png

3 安装:

yum localinstall -y *.rpm

二、安装依赖

     yum install -y libXext.x86_64
     yum groupinstall -y  "X Window System"
     yum installlocalho

启动libreoffice

/usr/bin/libreoffice7.1 --headless --accept="socket,host=127.0.0.1,port=8100;urp;" --nofirststartwizard

启动libreoffice

/usr/bin/libreoffice7.1 --headless --accept="socket,host=127.0.0.1,port=8100;urp;" --nofirststartwizard

最后启动KKfile

在kkfile的bin目录下执行 sh startup.sh

image.png

测试发现中文乱码,还需要进行安装字体
1 下载中文字体包:
解压
tar -xvzf LibreOffice_7.1.4.1_Linux_x86-64_rpm_langpack_zh-CN.tar.gz
image.png

进入RPM文件夹
安装:yum localinstall -y *.rpm

最后重启一下libreoffice

添加水印的写法

http://X.X.X.X:8012/onlinePreview?url=aHR0cDovLzEwLjcuMTI4LjIzMDo4MDEyL2RlbW8vdHgzODQ2OC5qcGc%3D&waterMarkTxt=13811779320&watermarkTxt='水印内容'

1

评论区