Twikoo私有化部署第一弹:基础篇
Twikoo不是支持云开发吗
我肯定知道啊。
再看看云开发目前的收费方式:
发生了什么事情呢?看这位博主就知道了(我不想说话):https://blog.zhheo.com/p/99d020fe.html
前段时间我忙不过来,然后腾讯直接把我的环境给干掉了。。
虽说能恢复数据,但我觉得一个小小的评论区,评论条目也不多,还得花10几块钱月费才能继续恢复,真的没有必要了。
腾讯云,我劝你善良。
另起炉灶
上有政策,下有对策。
Twikoo是支持多种方式部署的,刚好我有一台闲置的云主机,直接部署在上面就得了。
环境介绍
- 操作系统:Windows Server 2012 R2
- 软件:Node.js 16.17.1
后端部署
首先,从官网下载好Node.js,安装(步骤过于简单,所以不写了):
打开cmd,输入
npm i -g tkserver
,安装Twikoo后端服务:输入
tkserver
,启动Twikoo后端服务。浏览器输入http://服务器IP地址:8080
,如果出现这个提示,说明Twikoo已经正常运行:
前端配置
我的博客是基于Hexo+Butterfly主题构建的。对于Butterfly主题,只需要修改_config.butterfly.yml
中的相关配置项即可:
1 | comments: |
1 | twikoo: |
修改完成后重新构建,推送到COS即可。
对于其他主题,Twikoo官方文档也给出了相应的配置方法,自行了解即可。
初始化设置
没啥好讲的其实。
在你的博客目录下打开命令行,输入hexo server
启动本地服务,浏览器访问localhost:4000
,不出意外的话评论区已经可以使用了,只需做一些初始配置即可。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 时雨小栈!
评论