🔖 升级版本为 0.6

This commit is contained in:
zhaojun1998
2020-01-12 11:18:50 +08:00
parent 3095e0c8d9
commit f198b34324
2 changed files with 5 additions and 14 deletions

View File

@@ -34,19 +34,19 @@ yum install -y java # 适用于 Centos 7.x
下载项目:
```bash
wget https://github.com/zhaojun1998/zfile/releases/download/0.5/zfile-0.5.jar
wget https://github.com/zhaojun1998/zfile/releases/download/0.6/zfile-0.6.jar
```
启动项目:
```bash
java -Djava.security.egd=file:/dev/./urandom -jar zfile-0.5.jar
java -Djava.security.egd=file:/dev/./urandom -jar zfile-0.6.jar
## 高级启动
java -Djava.security.egd=file:/dev/./urandom -jar zfile-0.5.jar --server.port=18777
java -Djava.security.egd=file:/dev/./urandom -jar zfile-0.6.jar --server.port=18777
## 后台运行
nohup java -Djava.security.egd=file:/dev/./urandom -jar zfile-0.5.jar &
nohup java -Djava.security.egd=file:/dev/./urandom -jar zfile-0.6.jar &
```
> 系统使用的是内置配置文件, 默认配置请参考: [application.yml](https://github.com/zhaojun1998/zfile/blob/master/src/main/resources/application.yml)
@@ -57,13 +57,6 @@ nohup java -Djava.security.egd=file:/dev/./urandom -jar zfile-0.5.jar &
> *指定 `-Djava.security.egd=file:/dev/./urandom` 是为了防止在 Linux 环境中, 生成首次登陆生成 sessionId 取系统随机数过慢的问题.*
重要参数:
- `server.port` 为指定端口, 默认为 `8080`
- `logging.path` 为日志文件存放路径, 默认为 `${user.home}/.zfile/logs`
- `spring.datasource` 下配置了 `h2``mysql` 两种数据库的支持, 默认采用 `h2`.
- `spring.cache.type` 为指定缓存方式, 默认为 `caffeine`, 即内存缓存, 无需安装, 支持切换为 `redis`, 但需配置 `spring.redis.host``spring.redis.password` 参数后才可使用.
访问地址:
用户前台: http://127.0.0.1:8080/#/main
@@ -85,12 +78,10 @@ nohup java -Djava.security.egd=file:/dev/./urandom -jar zfile-0.5.jar &
缓存默认支持 `h2``mysql`, 前者为嵌入式数据库, 无需安装, 但后者相对性能更好.
### 默认路径
默认 H2 数据库文件地址: `~/.zfile/db/`, `~` 表示用户目录, windows 为 `C:/Users/用户名/`, linux 为 `/home/用户名/`, root 用户为 `/root/`
### 头尾文件和加密文件
- 目录头部显示文件名为 `header.md`

View File

@@ -12,7 +12,7 @@
<groupId>im.zhaojun</groupId>
<artifactId>zfile</artifactId>
<version>0.5</version>
<version>0.6</version>
<name>zfile</name>
<description>一个在线的文件浏览系统</description>