vue项目接入kkFileView

需求背景

最近需要用到kkFileView来预览PDF文件,所以有了这篇文章。

操作教程

1、下载或克隆kkFileView项目

https://gitee.com/kekingcn/file-online-preview.git

2、idea导入项目

这里idea打开项目时候,一定要选择自己的本地maven,如果你使用的是idea默认的maven那么打包会失败。

3、打包

4、上传文件到服务器

这里使用的是centos7.9的服务器,所以需要只需要上传KKFileView-4.4.0.tar.gz文件即可。在服务器上不需要再建立文件夹了,这个tar.gz文件中已经有了一个文件夹,直接解压即可。


                
### 部署 RuoYi 项目于 Linux 的逐步指导 #### 准备工作环境 为了成功部署 RuoYi 项目,需先安装必要的软件包和服务。这通常包括 Java 运行时环境 (JRE),因为 RuoYi 是基于 Spring Boot 构建的应用程序,它依赖于 JVM 来执行[^1]。 ```bash sudo apt update && sudo apt install default-version ``` #### 获取源码并配置数据库连接 下载或克隆最新的 RuoYi 源代码到服务器上,并按照官方文档中的说明设置 MySQL 数据库连接字符串和其他必要参数[^2]。 ```properties spring.datasource.url=jdbc:mysql://localhost:3306/ruoyi?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 spring.datasource.username=root spring.datasource.password=yourpasswordhere ``` #### 编译打包应用 利用 Maven 工具来编译和构建整个应用程序为可独立运行的 JAR 文件形式。确保本地已正确设置了 MAVEN_HOME 和 PATH 变量以便命令能够被识别[^3]。 ```bash mvn clean package -Dmaven.test.skip=true ``` #### 启动服务端口监听 通过 `nohup` 或者 systemd service 方式让 spring boot jar 包以后台进程的方式启动,在生产环境中推荐使用后者以获得更好的管理和稳定性支持[^4]。 创建一个简单的 Systemd Service Unit File `/etc/systemd/system/ruoyi.service`: ```ini [Unit] Description=RuoYi Application Server After=syslog.target [Service] User=nobody ExecStart=/usr/bin/java -jar /path/to/target/ruoyi-admin.jar --spring.profiles.active=prod SuccessExitStatus=143 [Install] WantedBy=multi-user.target ``` 接着启用该服务: ```bash systemctl enable ruoyi.service systemctl start ruoyi.service systemctl status ruoyi.service ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

renkai721

谢谢您的打赏!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值