小白快速自建博客–halo博客
前言:如何快速地搭建属于个人的博客,以下就推荐一个可以个性化的定制属于个人的专属博客–halo博客。
Docker安装
关于docker安装,可以查看文章:Linux下安装docker
Docker相关指令
docker相关指令,可以查看文章:docker常见指令、docker常见使用
安装halo
1、首先是在本地创建一个容器挂载目录
cd ~
#创建一个隐藏文件夹 .halo
mkdir .halo
2、下载配置文件
# 下载配置文件到 /data/halo 目录
curl -o ~/.halo/application.yaml --create-dirs https://dl.halo.run/config/application-template.yaml
3、修改配置文件
server:
port: 8090
# Response data gzip.
compression:
enabled: false
spring:
datasource:
#如果不修改数据库,则使用系统默认H2 database
#如果使用你自己的mysql数据库,则需要修改数据库配置
# H2 database configuration.
# driver-class-name: org.h2.Driver
# url: jdbc:h2:file:~/.halo/db/halo
# username: admin
# password: 123456
# MySQL database configuration.
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://127.0.0.1:3306/halodb?characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true
username: root
password: root
# H2 database console configuration.
h2:
console:
settings:
web-allow-others: false
path: /h2-console
enabled: false
halo:
# Your admin client path is https://your-domain/{admin-path}
admin-path: admin
# memory or level
cache: memory
4、从仓库拉取最新的halo
docker pull ruibaby/halo
5、创建容器并启动
docker run -it -d --name halo -p 8090:8090 -v ~/.halo:/root/.halo ruibaby/halo
6、最后可以通过docker指令查看运行的容器,看看容器是否启动成功
docker ps -a
7、通过浏览器访问即可,刚开始都会出现一个halo安装界面,填写用户名、账户、密码等信息后则可以访问你的首页。
本人博客网址:CODEING一场空的博客地址
博客图片展示(博客内没啥文章勿喷)
博客后台展示:
最后在说一下,halo博客有很多精美的主题,大家可以在后台中进行安装
halo主题仓库:主题仓库