首页
在本地搭建你的Ghost博客

玩Ghost也有一段时间了,之前分享了一篇在OpenShift上搭建Ghost的文章,然后就消失了。额,其实我比较懒,一直在折腾主题,就没放文章了出来了。经过了更深入的折腾,终于把自己的小站搭了起来,觉得有必要把自己踩过的坑分享出来,决定写个系列。那么先从最简单的搭建开始。

1.你不得不知道的资源

  • Ghost官方网站:想知道最详细的API,官网是必须要看的。我比较关注的是API和Themes,如下:
    QQ截图20160906193714.png-31.2kB
  • Ghost中文网:国内学习Ghost最好的地方,里面的教程和论坛很值得一看,包括我的Ghost版本也是在这里下载的
  • 主题市场:可以在这里下载别人做好的Ghost主题,也可以参考别人的设计
  • Ghost官方主题商店:这和上面一样是主题市场
  • OpenShift:想让你的博客上到公网上去,这个还是不错的。作为免费的Pass服务,我觉得目前用起来还可以。

2.Node.js环境安装

  • 版本下载:点击下载
    Node.js v4 LTS 是 Ghost 推荐的版本,目前v4.2.0比较稳定,所以我们先下载该版本的文件。
    我们可以在nodejs.cn上下载,如果被墙的厉害,可以选择淘宝的镜像,也是一样的。

  • 安装:
    安装过程没什么好说的,一直下一步就可以了,环境变量自己配好了。安装完后cmd进入命令提示符,输入node -v出现版本号即安装成功。如果没有自动配置好环境变量,可以手动配置,自己搜一下教程。

3.下载并安装Ghost

  • 下载:点击下载
    你可以下载英文原版的,也可以在Ghost中文网下载集成版的。建议下载集成版的,无需忍受npm install --production的麻烦。

  • 运行:
    下载完毕后解压将文件夹放在你的工程目录里面,最好不要包含中文路径。
    进入主目录,shift+鼠标右键,在此处打开命令窗口,输入npm start即可。
    20160906.png-17.1kB
    在浏览器输入http://localhost:2368即可打开你的Ghost博客
    QQ截图20160906203353.png-99kB
    加上/ghost,即:http://localhost:2368/ghost可进入后台,先创建一个admin账号,然后就可以开始玩转你的博客了。
    QQ截图20160906204518.png-184.7kB