waline 是一款简洁、功能强大评论系统, 目前已被各种博客主题支持, 可以在awesome-waline中查看支持 Waline 的主题的列表。
本文介绍下如何独立部署waline服务端
准备
安装waline服务端
1 2 3 4 5 6 7 8 9
| mkdir waline && cd waline
npm install @waline/vercel
touch waline.config.js
|
编辑配置文件
pm2配置文件参数说明: 点击查看
waline服务端环境变量说明: 点击查看
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| module.exports = { apps : [{ name: "waline", script: "node /xx/node_modules/@waline/vercel/vanilla.js 8360", env: { "SITE_NAME": "your_name", "SITE_URL": "https://exp.com", "AKISMET_KEY": "false", "SECURE_DOMAINS": "exp.com", "MYSQL_HOST": "127.0.0.1", "MYSQL_PORT": "3306", "MYSQL_DB": "database_name", "MYSQL_USER": "user", "MYSQL_PASSWORD": "passwd",
"SMTP_SERVICE": "QQex", "SMTP_USER": "[email protected]", "SMTP_PASS": "passwd", "AUTHOR_EMAIL": "[email protected]" } }] }
|
启动
1
| pm2 start waline.config.js
|