背景

闲着没事在虚拟机上的halo应用商店看到了waline,于是就开始了折腾。

历程

官方文档里推荐的是使用LeanCloud当数据库,但是LeanCloud需要绑定域名,对于只在本地测试的用户来说不是很友好。

网上查阅的相关部署文档基本都是以LeanCloud为数据库,在查阅官方文档后发现了多数据库服务支持,于是开始了Waline-MySQL的部署。

部署

首先创建一个MySQL数据库,然后导入SQL文件waline.sql

这里使用docker进行部署,除了镜像拉取不到之外,我认为还是很方便的[狗头]。

docker run -d \
  -e MYSQL_HOST=MySQL 服务的地址 \
  -e MYSQL_PORT=MySQL 服务的端口 \
  -e MYSQL_DB=MySQL 数据库库名\
  -e MYSQL_USER=MySQL 数据库的用户名\
  -e MYSQL_PASSWORD=MySQL 数据库的密码 \
  -e MYSQL_CHARSET=MySQL 数据表的字符集\
  -p 8360:8360 \
  lizheming/waline

预览

image-111.webp

我依旧在追寻自由的路上