1 min read

ghost配置总结

ghost配置总结

[TOC]

1、配置安装

腾讯云指引文档:手动搭建 Ghost 博客

2、post配置评论区

官方指引:Disqus + Ghost

  1. 首先注册Disqus账号:Disqus sign up

  2. 然后选择comment on my site

  3. 配置shortname,把shortname配置到/var/www/ghost/content/themes/[CurrentTheme]/post.hbs中的EXAPLE字段

        <section class="article-comments gh-canvas">
            <div id="disqus_thread"></div>
            <script>
                var disqus_config = function () {
                    this.page.url = "{{url absolute="true"}}";
                    this.page.identifier = "ghost-{{comment_id}}"
                };
                (function() {
                var d = document, s = d.createElement('script');
                s.src = 'https://EXAPLE.disqus.com/embed.js';
                s.setAttribute('data-timestamp', +new Date());
                (d.head || d.body).appendChild(s);
                })();
            </script>
        </section>
  1. 重启ghost
ghost restart

3、配置post排序

  1. 构建collection

    官方指引:Building content collections

  2. 修改排序:

    官方指引:Define a custom route

4、升级ghost版本

官方文档:Supported Node versions

  1. 切换到创建ghost的用户
su user
  1. 进入到ghost目录,执行升级
cd /var/www/ghost
ghost update
  1. 但是注意,由于ghost需要node.js支持,所有升级ghost的同时也可能需要升级node,升级过程中注意参考官方文档。