【个人博客】快速搭建

1.编写配置文件

mkdir ~/.halo && cd ~/.halo
vi application.yaml
server:
  port: 8090

  # Response data gzip.
  compression:
    enabled: false
spring:
  datasource:

    # 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: 123456

  # 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
这里选择自带的轻量h2数据库即可

2.拉取Docker镜像

docker pull halohub/halo:1.4.13

3.运行容器

docker run -it -d --name halo -p 8090:8090 -v ~/.halo:/root/.halo --restart=unless-stopped halohub/halo:1.4.13

4.访问测试

http://ip:8090

5.更换主题

主题仓库 | Halo 建站 - 强大易用的开源建站工具

【个人博客】快速搭建_第1张图片
建议本地下载后直接上传,不会有网络问题。

你可能感兴趣的:(毕设记录,网站,网站搭建,docker)