本站的使用的评论系统,本地部署。
大概就是在CentOS环境下,为使用A4主题的Hexo博客部署Twikoo实现评论功能。
一个简洁、安全、免费的静态网站评论系统。官网
直接用npm全局安装 Twikoo
1 | npm i -g tkserver |
文档里写出了几个环境变量。我用到了两个。
TWIKOO_DATA
lokijs数据库存储路径。TWIKOO_PORT
占用端口。最终的要写的有这些:
1 | 1、打开文件 |
1 | Twikoo |
前台启动:直接输入: tkserver
后台启动:
可以直接使用nohup命令。
1 | nohup tkserver >> tkserver.log 2>&1 & |
也可以使用pm2来管理。
我的服务器里twikoo全局安装装在了/usr/local/lib/node_modules/tkserver/里面,里面就有个server.js。
1 | pm2 start /usr/local/lib/node_modules/tkserver/server.js --name twikoo |
浏览器直接访问配置的反向代理连接 “https://twikoo.wcguo.com“ 如果有下面的响应就算成功了:{"code":100,"message":"Twikoo 云函数运行正常,请参考 https://twikoo.js.org/frontend.html 完成前端的配置","version":"1.6.31"}
直接修改A4主题里的配置文件。配envId
为Nginx里设置的链接就行。
1 | twikoo: |
详细配置要到部署好的评论界面左下角的设置里进入。
一开始会先让输入密码注册。注册好后就可以查看详细配置了。