kkFileView系统的配置与组内分工

 2021SC@SDUSC

一、项目简介

         kkFileView为一个文件文档在线预览项目解决方案,该项目使用流行的spring boot搭建,基本支持主流办公文档的在线预览,如doc、docx、excel、pdf、txt、zip、rar、图片等等。(引自官网介绍)

二、项目的安装与运行

        下载网址:kkFileView 发行版 - Gitee.com​​​​​

        此次我采用的是在物理机上运行项目,接下来分享两个在物理机上部署项目的方法。

        不管是什么方法,首先都要确认安装环境是否配置完整

        1、Java环境:1.8+;

        2、OpenOffice:由于Windows下已内置,不用重新安装。

 

部署方法1:

        在此网页下下载最新版本,当前最新版本为:v4.0.0 ,下载界面如图

        

        在发行版下载中根据电脑系统选择最新版发行包进行下载,本次下载的是Windows版本。解压下载的kkFileView-x.x.x文件,之后进入文件中的bin目录(如图):

         官方推荐的打开方式是运行bin目录下的运行startup脚本(Windows下以管理员身份运行startup.bat,Linux以root用户运行startup.sh);但是我按照这样的方式打开就会闪退,所以附上我运行文件的方式供大家参考:

  1. 以管理员身份运行cmd;
  2. 将路径转到kkFileView-x.x.x文件的bin目录下;
  3. 输入startup.bat

结果如图:

         之后浏览器访问本机8012端口 http://127.0.0.1:8012 即可看到项目演示用首页。

 部署方法2:

         网站路径和法1一样,不过这次选择下载的是Source code(zip),即通过源码实现项目的部署与运行。

         

         下载之后解压,在idea中打开项目文件,找到server->src->main->java->cn.keking->ServerMain类,点击运行即可。

      之后按照方法一浏览器访问本机8012端口 http://127.0.0.1:8012 即可。   在该方法中,也可直接从gitee上下载源码文件转到idea上运行,效果和Source code(zip)一样。

        最终效果如下:

         官方使用说明:kkFileView - 在线文件预览 (keking.cn)

三、组内任务划分

        我们组经过商讨,确认核心代码部分在server文件夹中,关键功能分别为:文件的打开与关闭;文件预览;文件格式转换;文件压缩与查看。之后的任务主要围绕server.src.main.java中的内容进行。

        我之后的任务主要集中在文件格式转换上,之后的代码分析也会聚焦在这部分。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
kkfileview 是一个基于 Web 的文件管理器,它需要在 Web 服务器上运行。要启用 HTTPS,需要在 Web 服务器上配置 SSL 证书。 具体的配置步骤可能因为使用的 Web 服务器不同而有所不同,以下是一些常见的 Web 服务器的配置方法: 1. Apache 在 Apache 的配置文件中,找到以下两行: ``` LoadModule ssl_module modules/mod_ssl.so Include conf/extra/httpd-ssl.conf ``` 确保这两行存在,并且 mod_ssl 模块已经被加载。 在 httpd-ssl.conf 文件中,找到以下几行: ``` SSLCertificateFile "/path/to/your/cert.pem" SSLCertificateKeyFile "/path/to/your/key.pem" ``` 将 "/path/to/your/cert.pem" 和 "/path/to/your/key.pem" 替换成你的 SSL 证书和私钥的路径。 重启 Apache 服务器,HTTPS 就已经配置完成了。 2. Nginx 在 Nginx 的配置文件中,找到以下几行: ``` ssl_certificate /path/to/your/cert.pem; ssl_certificate_key /path/to/your/key.pem; ``` 将 "/path/to/your/cert.pem" 和 "/path/to/your/key.pem" 替换成你的 SSL 证书和私钥的路径。 重启 Nginx 服务器,HTTPS 就已经配置完成了。 3. IIS 在 IIS 中,需要通过 IIS Manager 来配置 SSL。 首先,需要在 IIS Manager 中打开“Server Certificates”窗口,然后在该窗口中,点击“Create Certificate Request”链接,按照提示填写证书请求的信息,并将请求保存到某个文件中。 接下来,需要将该证书请求文件发送给证书颁发机构(CA)进行签名,然后将签名后的证书文件和私钥文件导入到 IIS 中。 最后,在 IIS Manager 中找到你要配置 HTTPS 的网站,打开“Bindings”窗口,添加一个 HTTPS 绑定,选择导入的 SSL 证书和私钥文件,然后保存并重启网站,HTTPS 就已经配置完成了。 以上是一些常见的 Web 服务器的配置方法,具体的操作步骤可能因为使用的 Web 服务器不同而有所不同。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值