部署Halo博客

Posted by 梁远鹏 on 2021-02-26 | 阅读 |,阅读约 1 分钟

TOC

前言

jar包部署

注意:jar包部署需要jdk11版本

Docker方式部署

docker方式部署很简单,一条命令即可。

docker run -it -d --name halo -p 8090:8090 -v ~/.halo:/root/.halo halohub/halo

其中容器内的/root/.halo是数据目录,包括db数据库文件,日志,主题.

当部署好后通过IP:8090访问halo.

halo初体验

install

可以看到首次会进行一次数据初始化的引导,例如初始化帐号密码,邮箱等等信息.

到了第三步可以看到可以有一个数据导入的地方,主要用于另一个已有的halo博客数据迁移到一个新的halo博客.

install_data

看官方计划是会将这部分和数据初始化的引导区分开,一起期待吧.

基本信息填写完成后跳转到登录页面

login

填入刚才填写的帐号密码信息,登陆成功后会进入到dashboard页面.

dashboard

可以看到默认的dashboard还是挺不错的.

dashboard-page2

可以简单的切换dashboard的排版方式,另外如果已经有静态博客的话,可以将md文件导入到halo博客当中.

tools-import

导入成功后可以在文章列表找到已经导入的文章:

imported-post-openkruise

如果在部署后嫌自己服务器的带宽太小,可以将静态文件用特定的OSS去解决.

filestore

到目前为止halo博客一个简单的介绍就结束了,已经足够满足写文章的需求了.

微信公众号

扫描下面的二维码关注我们的微信公众号,第一时间查看最新内容。同时也可以关注我的Github,看看我都在了解什么技术,在页面底部可以找到我的Github。

wechat-qrcode