本人入道Ghost比较晚,当时用的就是王赛童鞋的Ghost0.7.4中文版,特别喜欢那默认主题,也认真用过一段时间,后来由于折腾的原因又转回Typecho了。要不是这次博客更换域名,估计也不会再用Ghost博客程序了,出于那时的体验,加上对Ghost1.X版本的憧憬,这次回归时并没有使用0.7.4中文版,而是直接按照Ghost官网教程搭建了新版的Ghost博客。新版的Ghost博客主题样式有了很大的改变(貌似完全两样233),由于目前王童鞋这边还没出Ghost1.X版本的中文版,所以用英文版的博客程序,使用当然是不会有影响的,就是文章显示等感觉有点……,毕竟英文版的东西要显示中文,总感觉少了那点样式。经过一段时间的使用及考虑,还是想回归0.7.4中文版(目前王童鞋出的最高中文版本了),反正那些功能也够用了,等以后王童鞋出了新版的中文版(汉化)了,再换嘛。博客依旧可以通过实验室功能进行导出或导入,但是Ghost1.X版本导出的内容,在0.7.4版本上导入会出现导入失败提示(好大之前的备份还在),当然0.7.4版本导出的在Ghost1.X版本上导入是不成问题(就是没有摘要),评论系统就用D
之前用过中文版(应该叫汉化版)0.74,挺好的,很多功能都给你内置好了,比如图片存储直接可以通过修改Ghost目录下的config.js中的代码实现,就像我用七牛,只要把七牛的密钥、空间名等输入即可,可到了Ghost1.X之后,没要稍微复杂点了,加上目前还没出现汉化版(要幸苦王赛童鞋了,抓紧搞……),只能通过类似于插件的办法安装。Ghost1.X跟以往的版本一样,依旧没有评论系统,这点可真没办法跟Wordpress或Typecho等相比,可就是这样还是有很多人‘摩拜’它,还有很多很多可能都没法相比,但我还是选择了你—— Ghost。使用七牛等作为默认存储官网有说明,还列举了很多第三方存储、如亚马逊、又拍云、七牛、阿里云OSS等等,这里以七牛为例说明:安装方法有两种,分别为NPM和Git,具体如下:NPM方法安装创建目录:mkdir content/adapters/storage cd [Ghost博客目录]/content/adapters/storage安装Qiniu存储模块npm install ghost-qn-store将模块复制到正确的位置cp -vR node_modul
其实类似的教程挺多的,尤其是Ghost 1.X版本之前的,真的不要太多,写这个教程也只是自己参照官网教程和烧饼博客之后,对自己的搭建经历作一个小小的回顾。因为本人还要折腾点别的小玩意,所以不仅要将Ghost博客搭建起来,还要将PHP环境等也一同搭建,便于日后的各种折腾。好了,废话不多说,开始啰嗦之旅吧。首先搭建Lnmp,可用的环境包有很多,比如军哥的Lnmp,还有最近比较火的OneinStack等等,个人比较喜欢OneinStack,觉得功能上比前者要丰富。具体的搭建步骤,请参考官网,一路配置下来估计也要半个小时左右,成功率100%(反正我折腾了这么多次,从来没有失败过),搭建好之后,建议先做个快照!2017-8-19补充:还是把Oneinstack的搭建步骤照抄一下吧,给看的亲们省点时间233yum -y install wget screen curl python #for CentOS/Redhat # apt-get -y install wget screen curl python #for Debian/Ubuntu wget http://aliyun-oss.lin
前面说过,Ghost本身并不自带类似文章归档、标签云,搜索等(后台不知道会不会改进),虽然官方没有给出,但这也不能阻止民间高手们,通过API就能实现上述这些功能。归档首先得在后台的 实验功能 中启用 API ,如图:新建自定义页面:1.创建一个静态页面:在ghost后台新建页面,发布为 独立页面 ,标题为Archives,网址可以设置为 域名/archives-post 2.接着创建一个自定义页面模板:该模板是第一步创建的静态页面的模板,创建一个page-url.hbs模板,如果第一步设置的页面网址为 域名/archives-post ,那么模板即为 page-archives-post.hbs 。将该模板上传至主题根目录下即可,此时访问域名/archives-post,即会调用自定义的page-archives-post.hbs这个模板。在page-archives.hbs中调用Ghost API即可:{{!< default}} /** * 调用ghost API,完成文章归档功能 * 所需组件:jQuery、moment.js * @ldsun.com */ jQu
本来消停了一段时间(有点打脸的感觉),用着Typecho写写小博客还挺happy的,本以为就这么“安定”下去了,哪知搬回到阿里云后,事就多了,先是文章、后台打不开(首页可以打开),后来修改 php.ini ,将 cgi.fix_pathinfo 的值由0改为1解决了,本以为这么结束了就OK了,谁想过了几天,突然发现评论不会回复邮件了,原先在华为云时都调试好的,咋的就……于是乎把插件、PHP环境、系统等都调试、更换过,NN的还是不行,碍于技术有限,加上又想折腾Ghost了,所以干脆扔掉直接装Ghost做博客程序了。常来逛的朋友估计知道,本博中间也有换过Ghost,对自带主题等也有做过一些魔改,当然也有备份过,所以重新上手时也挺快的,按照这个教程:在CentOS7.2上安装Ghost,SSL证书用的是AlphaSSL的泛域名证书,评论用的是Disqus(用过畅言等,都感觉不爽),目前已折腾的基本完善了。一路折腾过来,主要问题还是在归档、标签、搜索上,Ghost不像Typecho、Wordpress等,它呀的好多本身都没有,好在0.74中文版可以在后台的 实验功能 里,将 开放API 打勾,
Feng
一个爱折腾的家伙