Twikoo网站评论系统配置教程

在这里插入图片描述

Twikoo网站评论系统配置教程

Twikoo是一个搭建免费,部署简单,功能丰富的简洁、安全、易用的静态网站评论系统。它拥有邮件提醒,即时消息推送功能,可以自定义背景图,博主标识,而且内嵌式管理面板很便捷。

下面我将以 Vercel 进行云部署教程
👉Vercel 部署的环境需配合 1.4.0 以上版本的 twikoo.js 使用

Twikoo | 一个简洁、安全、免费的静态网站评论系统

1. 创建MongoDB数据库

  • 注册MongoDB账号

    MongoDB Cloud

  • 选择(Free)免费的(Share Clusters)共享数据库,点击 Create a cluster 开始创建即可

    Snipaste_2023-11-03_03-17-00.png

    Untitled

  • 创建好后选择左侧Datebase栏,点击Connect

    Untitled

  • 创建用户名和密码,这里下方要设置一个允许访问该数据库的IP地址,推荐设置0.0.0.0,即所有地址都允许访问,毕竟我也不知道自己会用什么ip访问这个数据库

    Untitled

  • Datebase(数据库) 面板,点击Connect选择红框选项,连接方式选择 Drivers

    Untitled

  • 记录数据库连接字符串,请将连接字符串中的 <username>:<password> 修改为刚刚创建的数据库 用户名:密码

    Untitled

2. Vercel一键部署

  • 点击下方链接导入Vercel

    New Project – Vercel

  • 输入你的仓库名,点击Create创建

    Untitled

    Untitled

  • 进入 Settings - Environment Variables,添加环境变量 MONGODB_URI,值为前面记录的数据库连接字符串,最后save保存即可

    Untitled

  • 进入 Deployments , 然后在任意一项后面点击更多(三个点) , 然后点击Redeploy , 最后点击下面的Redeploy (重新部署之后,刚刚添加的环境变量才会生效)

    Untitled

  • 进入 Overview,点击 Domains 下方的链接,如果环境配置正确,可以看到 Twikoo云函数运行正常的提示

    Untitled

  • Vercel Domains(包含 https:// 前缀,例如 https://xxx.vercel.app)即为您的环境 id

  • 将环境ID变量添加至你的网站项目即可,这里以我的博客为例

    ![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传](https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=https%3A%2F%2Fmatrixpcy.oss-cn-shenzhen.aliyuncs.com%2FBlog%2F202在这里插入图片描述
    311152351511.png&pos_id=img-HUt7sGnS-1701354574886)

  • 重新部署博客网站,到此成功部署评论系统

    Untitled

  • 绑定自己的域名(可选项)

    1.前往自己的域名解析平台,添加一个解析记录,如图配置就行

    Untitled

    2.找到创建的twikoo项目,点击进入,选择 Settings** => Domains,添加域,也就是咱们刚刚给自己域名添加的那个解析记录地址,然后Add,等待生效即可(如图)

    Untitled

    3.配置在博客主题中,将您的twikoo后台环境变量地址(envId)配置(https://twikoo.二级域名.域名/)在博客主题的后台,并redeploy即可

    Untitled

3. Twikoo控制面板

  • 点击右下角齿轮设置,设置你的用户名和密码,最好拿小本本记起来

    Untitled

  • 进入后即可进行评论管理和配置管理

    Untitled

  • 通用

    Untitled

    Untitled

    Untitled

  • 插件

    ![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传](https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=https%3A%2F%2Fmatrixpcy.oss-cn-在这里插入图片描述
    shenzhen.aliyuncs.com%2FBlog%2F202311152351104.png&pos_id=img-42cCfNHM-1701354574889)

    Untitled

  • 隐私

    Untitled

  • 反垃圾

    Untitled

    Untitled

  • 即时通知

    查看此文档配置

    Untitled

  • 邮件通知

    Untitled

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传在这里插入图片描述

    Untitled

  • 邮件通知测试

    Snipaste_2023-11-03_14-43-54

    1. 博客配置
    • NotionNext博客配置
      Untitled

    • Hexo博客配置

      comments:
        # Up to two comments system, the first will be shown as default
        # Choose: Disqus/Disqusjs/Livere/Gitalk/Valine/Waline/Utterances/Facebook Comments/Twikoo/Giscus/Remark42/Artalk
        use: Twikoo  # 选择你想要使用的评论系统,比如Twikoo、Valine、Disqus等
      
        text: true  # 在按钮旁边显示评论人数
      
        # lazyload: The comment system will be load when comment element enters the browser's viewport.
        # If you set it to true, the comment count will be invalid
        lazyload: true  # 是否延迟加载评论系统,设置为True表示当评论元素进入浏览器视口时加载评论系统,设置为False表示立即加载评论系统
      
        count: true  # 在文章的顶部图片中显示评论数
      
        card_post_count: true  # 在首页显示评论数
      
# Twikoo
# https://github.com/imaegoo/twikoo Twikoo文档
twikoo:
  envId: https://xxxxx.vercel.app/ # 你的环境ID,可以是你的网站URL或其他标识符
  region: ap-shanghai   # 你的环境所在的地区,比如ap-shanghai表示上海地区
  visitor: true    # 是否开启访客模式,设置为True表示允许匿名访客评论,设置为False表示只允许登录用户评论
  option:   # Twikoo的其他配置选项,你可以根据需要进行设置
  • 19
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MatrixWave

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值