Twikoo私有化部署第一弹:基础篇

453 字
2 分钟
Twikoo私有化部署第一弹:基础篇

Twikoo不是支持云开发吗#

我肯定知道啊。 再看看云开发目前的收费方式:

2022-10-04-12-49-37
2022-10-04-12-49-37

发生了什么事情呢?看这位博主就知道了(我不想说话):https://blog.zhheo.com/p/99d020fe.html

前段时间我忙不过来,然后腾讯直接把我的环境给干掉了。。

2022-10-04-20-06-37
2022-10-04-20-06-37

虽说能恢复数据,但我觉得一个小小的评论区,评论条目也不多,还得花10几块钱月费才能继续恢复,真的没有必要了。

腾讯云,我劝你善良。

另起炉灶#

上有政策,下有对策。 Twikoo是支持多种方式部署的,刚好我有一台闲置的云主机,直接部署在上面就得了。

环境介绍#

  • 操作系统:Windows Server 2012 R2
  • 软件:Node.js 16.17.1

后端部署#

  1. 首先,从官网下载好Node.js,安装(步骤过于简单,所以不写了):

    2022-10-04-12-49-10
    2022-10-04-12-49-10

  2. 打开cmd,输入npm i -g tkserver,安装Twikoo后端服务:

    2022-10-04-12-49-03
    2022-10-04-12-49-03

  3. 输入tkserver,启动Twikoo后端服务。浏览器输入http://服务器IP地址:8080,如果出现这个提示,说明Twikoo已经正常运行:

    2022-10-04-12-48-45
    2022-10-04-12-48-45
    2022-10-04-12-48-54
    2022-10-04-12-48-54

前端配置#

我的博客是基于Hexo+Butterfly主题构建的。对于Butterfly主题,只需要修改_config.butterfly.yml中的相关配置项即可:

comments:
use:
- Twikoo
twikoo:
envId: http://你的服务器地址:8080/
region: #留空
visitor: false
option: #留空

修改完成后重新构建,推送到COS即可。 对于其他主题,Twikoo官方文档也给出了相应的配置方法,自行了解即可。

初始化设置#

没啥好讲的其实。 在你的博客目录下打开命令行,输入hexo server启动本地服务,浏览器访问localhost:4000,不出意外的话评论区已经可以使用了,只需做一些初始配置即可。

2022-10-04-12-47-56
2022-10-04-12-47-56

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

Twikoo私有化部署第一弹:基础篇
https://blog.tokiame.cn/posts/blog维护/twikoo私有化部署第一弹基础篇/
作者
Asurin
发布于
2022-10-04
许可协议
CC BY-NC-SA 4.0
最后更新于 2022-10-04,距今已过 1258 天

部分内容可能已过时

Profile Image of the Author
Asurin
Developing DevOps Otaku
公告
号外:Blog现已采用Astro框架全新构建,持续优化中~
音乐
封面

音乐

暂未播放

0:00 0:00
暂无歌词
分类
标签
站点统计
文章
28
分类
8
标签
28
总字数
45,193
运行时长
0
最后活动
0 天前

目录