背景
闲着没事在虚拟机上的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
评论区