Lazy loaded image
🧸Waline评论服务(搭配myhsql)docker自部署手册
字数 713阅读时长 2 分钟
2025-10-20
2025-10-20
type
status
date
slug
summary
tags
category
icon
password
URL
Origin
😀
waline+mysql架构。

为啥要整个自己部署的waline (waline是啥就不细说了)呢。一句话:为了快——搭建及访问。
官方的教程中,最简单易用的是LeanCloud+Vercel部署的做法。不得不说,如果放在之前,这个部署方式觉得是简单易用的,傻瓜式部署。但是奈何,现在leancloud已经不适合大陆访问了:
notion image
并且vercel也不是很稳定。也尝试过使用腾讯云的Cloudbase和阿里云的函数计算,都是踩了无数坑。前者node版本太低,直接报错,后者需要域名备案,直接达咩放弃。
所以,最后还是选择了docker部署,这样就可以自己随便整了。
需要完成本教程的内容需要你拥有这些东西
  • 服务器一台
  • 域名一枚
  • 或者信用卡一张(用于购买域名)
  • 给你的服务器装上宝塔用来配置域名(命令行配置也是可以的)
废话不多说:

先把waline部署起来

采用的是docker-compose的方式部署的,所以需要先安装dockerdocker-compose
安装过程就不细讲了,直接上yaml文件

建立数据库里的table:

📎由于咱们的数据库是全新的,所以还需要手动将表创建出来
🤗配置完数据库,就可以测试一下咱们的页面了
当你访问host+8360的时看到这个页面,就说明你部署成功了:
notion image
📝 当然,别忘了顺带测一下你的登陆和评论功能,如果有问题,可以去waline的github仓库提issue。
 
💡
这篇文章主要就是给大家提供一个waline docker部署的思路,waline及mysql服务是自己维护的,可以任意更改,并且可以通过域名优雅的访问。
上一篇
“走暗路,耕瘦田,进窄门”,这句话怎么理解?
下一篇
评论系统Waline、Twikoo、Artalk比较

评论
Loading...