Ghost1.X博客使用记一

/ 0评 / 0

之前用过中文版(应该叫汉化版)0.74,挺好的,很多功能都给你内置好了,比如图片存储直接可以通过修改Ghost目录下的config.js中的代码实现,就像我用七牛,只要把七牛的密钥、空间名等输入即可,可到了Ghost1.X之后,没要稍微复杂点了,加上目前还没出现汉化版(要幸苦王赛童鞋了,抓紧搞……),只能通过类似于插件的办法安装。Ghost1.X跟以往的版本一样,依旧没有评论系统,这点可真没办法跟Wordpress或Typecho等相比,可就是这样还是有很多人‘摩拜’它,还有很多很多可能都没法相比,但我还是选择了你—— Ghost。

安装方法有两种,分别为NPM和Git,具体如下:

  1. NPM方法安装
    创建目录:
mkdir content/adapters/storage
cd [Ghost博客目录]/content/adapters/storage

安装Qiniu存储模块

npm install ghost-qn-store

将模块复制到正确的位置

cp -vR node_modules/ghost-qn-store content/adapters/storage/qn-store
  1. Git方法安装
    创建目录:
mkdir content/adapters/storage
cd [Ghost博客目录]/content/adapters/storage

Git下载

git clone https://github.com/Minwe/qn-store.git

安装依赖关系

cd qn-store
npm install

任取一种办法安装,具体的可见官网,安装好之后,就可以编辑Ghost目录下的 config.production.json ,并将如下代码删除(操作之前,建议先备份一份:

  "process": "local",
  "paths": {
    "contentPath": "/var/www/ghost/content"
  }

并插入以下代码:

"storage": {
   "active": "qn-store",
   "qn-store": {
     "accessKey": "12345678",
     "secretKey": "12345678",
     "bucket": "bucketname",
     "origin": "https://cdn.qnsl.cn",
     "fileKey": {
       "safeString": true,
       "prefix": "YYYYMM/"
     }
   }
 }

记得改成自己的哈,要不然报错别找我哈。

Valine 的特点:

  1. 无后端实现
  2. 高速,使用国内后端云服务提供商 LeanCloud 提供的存储服务
  3. 开源,自定义程度高
  4. 支持邮件通知
  5. 支持验证码
  6. 支持 Markdown
    没办法,我又再一次倒戈了,并且Deserts还对其进行了优化适配(原开发者是基于Hexo的),且增加了后台、Akismet 的垃圾评论等等,参照了Deserts的教程,赶紧给自己换了,博客目前用的就是这款。

Ghost1.X还有很多功能等着我去发觉(对于我自己来讲吧),就比如:标签、归档等,还需要抽空去折腾折腾。

发表评论

电子邮件地址不会被公开。 必填项已用*标注