需要使用第三方配置的valine

1.在ghost博客配置基础valine功能

首先需要配置好基础的valine功能,然后再进行下一步,官方文档写的很到位,在此不再赘述。

介绍 | Valine
Valine - 一款快速、简洁且高效的无后端评论系统。

我是选择的第一种方法,使用cdn进行的valine配置,没有下载到本地。

ghost后台添加了方便的代码注入功能,将以上添加到head部分即可

body中需要修改的是主题文件夹中的post.hbs页面,参考如下

注意:在hexo中貌似是不需要添加每行后面的逗号的,网上很多教程都没有逗号,但是ghost必须要加上,否则valine不会显示
相关参数可以自行查询添加

配置完成后重启ghost即可看到效果

2.配置valine-admin,设置后台管理和定时唤醒

配置流程可参考

配合 Valine 评论系统使用的 Valine-Admin 及显示个性头像_网络_Johnny’s Lab-CSDN博客
Valine一款快速、简洁且高效的无后端评论系统。Valine 诞生于2017年8月7日,是一款基于网络

3.自定义邮件回复提示

Valine - 自定义邮件回复提示_网络_cungudafa的博客-CSDN博客
前言前面一篇文章主要写了:Valine - 一款快速、简洁且高效的无后端评论系统在Hexo(saku网络

设置→邮件模板,代码更换如下

域名处替换为自己博客地址

<p>Hi, {{username}}</p>
<p>你在 {{appname}} 的评论收到了新的回复,请点击查看:</p>
<p>
<a href="域名" style="display: inline-block; padding: 10px 20px; border-radius: 4px; background-color: #3090e4; color: #fff; text-decoration: none;">马上查看</a></p>

4.配置腾讯企业邮箱进行评论邮件收发

使用腾讯企业邮的主要原因是我ghost之前配置的发件邮箱就是腾讯企业邮,就不想用私人邮箱来接受信息了。教程可参看我之前的文章。
给ghost博客添加邮箱&用户邀请功能
最近给博客捣鼓了很多小功能。添加邮箱邀请,想着是能邀请朋友来一起写作。

腾讯企业邮箱进行valine评论邮件收发参考文章

需要注意下列两项

变量 示例 说明
SENDER_NAME HONGWEI’S Blog Valine 评论提醒 [可选] 发件人
TO_EMAIL xxxxx@gmail.com [可选] 指定站长收信邮箱,默认值为SITE_USER。用于 SMTP 发件人与站长收件人不一致的情况下使用。

确认可以正常接收到邮件后,再进行评论后台域名的配置

5.自定义评论后台管理域名

先使用默认域名进行登陆

登陆界面如下,用户名是你设置的邮箱,密码是你之前设置过的

确认可以登陆成功后再配置自定义域名

云引擎→设置→web主机域名,绑定独立域名

选择云引擎域名

建议选择自动SSL,域名随便填写自己博客不存在的二级域名即可,不需要在服务器上进行创建。比如我的博客域名是blog.xiafeng2333.top,我这里就填写pl.xiafeng2333.top,自己记得住就行。

验证备案需要几分钟,这时候我们可以去自己的云服务提供商那里去进行CNAME解析

阿里云搜云解析DNS

注意我们能在备案检查这里找到valine提供的CNAME,复制添加即可,其他参数见上图。

解析后,等备案验证成功,我们就可以使用自定义的域名进行访问valine评论管理页面了