docs: steps to add clear leveldb cache to upgrade documentation (#59)

Signed-off-by: Ryan Wang <i@ryanc.cc>
JohnNiang-patch-1
Ryan Wang 3 years ago committed by GitHub
parent db2cc95474
commit 00f21dbb78
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -29,7 +29,13 @@ mv ~/app/halo.jar ~/app/halo.jar.archive
> 需要注意的是,`.halo.archive` 和 `halo.jar.archive` 文件名不一定要根据此文档命名,这里仅仅是个示例。 > 需要注意的是,`.halo.archive` 和 `halo.jar.archive` 文件名不一定要根据此文档命名,这里仅仅是个示例。
3. 下载最新版本的运行包 3. 清空 [leveldb](./config.md#缓存) 缓存(如果有使用 leveldb 作为缓存策略)
```bash
rm -rf ~/.halo/.leveldb
```
4. 下载最新版本的运行包
```bash ```bash
cd ~/app && wget https://dl.halo.run/release/halo-1.5.0.jar -O halo.jar cd ~/app && wget https://dl.halo.run/release/halo-1.5.0.jar -O halo.jar
@ -39,7 +45,7 @@ cd ~/app && wget https://dl.halo.run/release/halo-1.5.0.jar -O halo.jar
如果下载速度不理想,可以[在这里](/getting-started/downloads)选择其他下载地址。 如果下载速度不理想,可以[在这里](/getting-started/downloads)选择其他下载地址。
::: :::
4. 启动测试 5. 启动测试
```bash ```bash
java -jar halo.jar java -jar halo.jar
@ -49,7 +55,7 @@ java -jar halo.jar
如测试启动正常,请继续下一步。使用 <kbd>CTRL</kbd>+<kbd>C</kbd> 停止运行测试进程。 如测试启动正常,请继续下一步。使用 <kbd>CTRL</kbd>+<kbd>C</kbd> 停止运行测试进程。
::: :::
5. 重启服务 6. 重启服务
```bash ```bash
service halo start service halo start
@ -83,7 +89,13 @@ cp -r ~/.halo ~/.halo.archive
> 需要注意的是,`.halo.archive` 文件名不一定要根据此文档命名,这里仅仅是个示例。 > 需要注意的是,`.halo.archive` 文件名不一定要根据此文档命名,这里仅仅是个示例。
1. 拉取最新的 Halo 镜像 3. 清空 [leveldb](./config.md#缓存) 缓存(如果有使用 leveldb 作为缓存策略)
```bash
rm -rf ~/.halo/.leveldb
```
4. 拉取最新的 Halo 镜像
```bash ```bash
docker pull halohub/halo:1.5.0 docker pull halohub/halo:1.5.0
@ -93,7 +105,7 @@ docker pull halohub/halo:1.5.0
查看最新版本镜像:<https://hub.docker.com/r/halohub/halo> ,我们推荐使用具体版本号的镜像,但也提供了 `latest` 标签的镜像,它始终是最新的。 查看最新版本镜像:<https://hub.docker.com/r/halohub/halo> ,我们推荐使用具体版本号的镜像,但也提供了 `latest` 标签的镜像,它始终是最新的。
::: :::
4. 创建容器 5. 创建容器
```bash ```bash
docker run -it -d --name halo -p 8090:8090 -v ~/.halo:/root/.halo --restart=unless-stopped halohub/halo:1.5.0 docker run -it -d --name halo -p 8090:8090 -v ~/.halo:/root/.halo --restart=unless-stopped halohub/halo:1.5.0

@ -29,7 +29,13 @@ mv ~/app/halo.jar ~/app/halo.jar.archive
> 需要注意的是,`.halo.archive` 和 `halo.jar.archive` 文件名不一定要根据此文档命名,这里仅仅是个示例。 > 需要注意的是,`.halo.archive` 和 `halo.jar.archive` 文件名不一定要根据此文档命名,这里仅仅是个示例。
3. 下载最新版本的运行包 3. 清空 [leveldb](./config.md#缓存) 缓存(如果有使用 leveldb 作为缓存策略)
```bash
rm -rf ~/.halo/.leveldb
```
4. 下载最新版本的运行包
```bash ```bash
cd ~/app && wget https://dl.halo.run/release/halo-1.5.0.jar -O halo.jar cd ~/app && wget https://dl.halo.run/release/halo-1.5.0.jar -O halo.jar
@ -39,7 +45,7 @@ cd ~/app && wget https://dl.halo.run/release/halo-1.5.0.jar -O halo.jar
如果下载速度不理想,可以[在这里](/getting-started/downloads)选择其他下载地址。 如果下载速度不理想,可以[在这里](/getting-started/downloads)选择其他下载地址。
::: :::
4. 启动测试 5. 启动测试
```bash ```bash
java -jar halo.jar java -jar halo.jar
@ -49,7 +55,7 @@ java -jar halo.jar
如测试启动正常,请继续下一步。使用 <kbd>CTRL</kbd>+<kbd>C</kbd> 停止运行测试进程。 如测试启动正常,请继续下一步。使用 <kbd>CTRL</kbd>+<kbd>C</kbd> 停止运行测试进程。
::: :::
5. 重启服务 6. 重启服务
```bash ```bash
service halo start service halo start
@ -83,7 +89,13 @@ cp -r ~/.halo ~/.halo.archive
> 需要注意的是,`.halo.archive` 文件名不一定要根据此文档命名,这里仅仅是个示例。 > 需要注意的是,`.halo.archive` 文件名不一定要根据此文档命名,这里仅仅是个示例。
1. 拉取最新的 Halo 镜像 3. 清空 [leveldb](./config.md#缓存) 缓存(如果有使用 leveldb 作为缓存策略)
```bash
rm -rf ~/.halo/.leveldb
```
4. 拉取最新的 Halo 镜像
```bash ```bash
docker pull halohub/halo:1.5.0 docker pull halohub/halo:1.5.0
@ -93,7 +105,7 @@ docker pull halohub/halo:1.5.0
查看最新版本镜像:<https://hub.docker.com/r/halohub/halo> ,我们推荐使用具体版本号的镜像,但也提供了 `latest` 标签的镜像,它始终是最新的。 查看最新版本镜像:<https://hub.docker.com/r/halohub/halo> ,我们推荐使用具体版本号的镜像,但也提供了 `latest` 标签的镜像,它始终是最新的。
::: :::
4. 创建容器 5. 创建容器
```bash ```bash
docker run -it -d --name halo -p 8090:8090 -v ~/.halo:/root/.halo --restart=unless-stopped halohub/halo:1.5.0 docker run -it -d --name halo -p 8090:8090 -v ~/.halo:/root/.halo --restart=unless-stopped halohub/halo:1.5.0

Loading…
Cancel
Save