centos7 搭建 KKFileView 服务(文件预览)

  1. 安装中文字体

    1. 字体链接

      ## 进入文字目录
      cd /usr/share/fonts
      
      ## 下载KKFileView所需字体
      wget https://kkview.cn/resource/fonts.zip
      
      ## 解压压缩包
      unzip fonts.zip
      
      ## 解压后会多一层目录,需要将其中的字体移动到/usr/share/fonts目录下 
      mv /usr/share/fonts/zhFonts/* /usr/share/fonts/
      
      ## 进入字体目录下赋予访问权限
      cd /usr/share/fonts/
      sudo chmod -R 755 *.TTF
      sudo chmod -R 755 *.ttf
      sudo chmod -R 755 *.ttc
      
    2. 安装fontconfig 管理字体, 如有安装请忽略步骤

      ## 以此执行以下命令刷新字体并更新字体缓存
      mkfontscale
      mkfontdir
      
      ## 检查是否安装 fontconfig
      fc-cache -fv
      
      ##如果没有安装请执行下面命令
      sudo yum install fontconfig
      
  2. 启动kkFileView服务

    1. 下载服务打包可执行jar 文件

      ## 下载Linux版本
      https://gitee.com/kekingcn/file-online-preview/archive/refs/tags/v4.4.0.tar.gz
      
      ## 进行解压
      tar -zxvf file-online-preview-v4.4.0.tar.gz
      
      ## 进入项目中进行编译(跳过测试)
      cd file-online-preview-v4.4.0
      mvn clean install -DskipTests
      
      ## 下载依赖文件(libreoffice- 可以下载好上传至/temp, 文件名称: LibreOffice_7_rpm.tar.gz, 因为服务器下载速度慢所以改为上传)
      ## 下载地址
      https://downloadarchive.documentfoundation.org/libreoffice/old/7.5.3.2/rpm/x86_64/LibreOffice_7.5.3.2_Linux_x86-64_rpm.tar.gz
      
      ## 修改文件名称为:LibreOffice_7_rpm.tar.gz
      mv LibreOffice_7.5.3.2_Linux_x86-64_rpm.tar.gz LibreOffice_7_rpm.tar.gz
      
      ## 修改执行脚本权限
      sudo chmod -R 755 *.sh
      
      ## 安装kkFileView
      例如: cd/data/file-online-preview-v4.4.0/server/src/main/bin
      ./install.sh
      
      
    2. 命令介绍

      ## 查看日志信息
      ./showlog.sh
      ## 停止服务
      ./shutdown.sh
      ## 启动服务
      ./startup.sh
      

posted on 2025-05-14 18:14  我非柠檬为何心酸  阅读(460)  评论(0)    收藏  举报

导航