评论组件
注册一个多说的账号,点首页上的我要安装按钮,填写相关资料后即跳转到评论组件相关的代码。将下面这段代码嵌入ghost当前主题的post.hbs。
加在 </article>
之前
/ghost/content/themes/casper-zh/post.hbs 修改(short_name:"多说ID")
<!-- 多说评论框 start -->
<!-- <div class="ds-thread" data-thread-key="请将此处替换成文章在你的站点中的ID" data-title="请替换成文章的标题" data-url="请替换成文章的网址"></div> -->
<!--将blog.imdst.com替换成你的域名,否则多说后台文章类地址会错误-->
<div class="ds-thread" data-thread-key="{{post.id}}" data-title="{{post.title}}" data-url="blog.imdst.com{{url}}"></div>
<!-- 多说评论框 end -->
<!-- 多说公共JS代码 start (一个网页只需插入一次) -->
<script type="text/javascript">
var duoshuoQuery = {short_name:"多说ID"};
(function() {
var ds = document.createElement('script');
ds.type = 'text/javascript';ds.async = true;
ds.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + '//static.duoshuo.com/embed.js';
ds.charset = 'UTF-8';
(document.getElementsByTagName('head')[0]
|| document.getElementsByTagName('body')[0]).appendChild(ds);
})();
</script>
<!-- 多说公共JS代码 end -->
邮件配置
在production里面增加一段
production: {
url: 'http://blog.imdst.com',
mail: {
transport: 'SMTP',
fromaddress: 'blog@imdst.com', #发信人地址
options: {
host : 'smtp.imdst.com', #smtp地址
secureConnection: false,
port: 25,
auth: {
user: 'blog@imdst.com', #用户名
pass: '***********' #密码
}
}
},
完成后重启ghost
cd ghost根目录
NODE_ENV=production forever restart index.js
- 为方便快速操作可以设置Linux别名进程快速启动和重启操作(forever管理)
#注ghost根目录 (/data/www/ghost)
cat >> ~/.bashrc <<EOF
alias blogrestart='cd /data/www/ghost;NODE_ENV=production forever restart index.js;cd - > /dev/null'
alias blogstart='cd /data/www/ghost;NODE_ENV=production forever start index.js;cd - > /dev/null'
alias blogstop='cd /data/www/ghost;forever stop index.js;cd - > /dev/null'
EOF
source ~/.bashrc
- 博客重启
blogrestart
- 博客启动
blogstart
- 博客关闭
blogstop