博客搭建
建立工作目录
mkdir /xxy/blog && /xxy/blog
拉取配置文件
wget https://dl.halo.run/config/application-template.yaml -O ./application.yaml
修改配置文件
server:
port: 8090
# Response data gzip.
compression:
enabled: false
spring:
jpa:
database-platform: org.hibernate.dialect.PostgreSQLDialect
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://101.43.76.201:3306/blog?characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true
username: root
password: xiexinyang
halo:
# Your admin client path is https://your-domain/{admin-path}
admin-path: admin
# memory or level
cache: memory
拉取并运行halo的dockers镜像
docker run -it -d --name halo -p 8090:8090 -v /xxy/blog:/root/.halo --restart=unless-stopped halohub/halo:1.4.16
访问
所遇问题
原因
解决
官方给出的配置文件未对hibernate进行必要的配置,需手动加上