距离年初定下开始写博客的计划以来已经1个半月了,不少朋友问我用的什么博客系统,为什么没有用WordPress?我想主要原因有两点:第一,为了进一步学习Node.js,可以通过使用Ghost从源码中学习大牛们的设计。第二,Ghost比起WordPress更纯粹、更简洁、更快速,相信这点大家在访问的时候都能体会得到。下面本文主要介绍一下Ghost的安装,并分享一下自己的博客主题,希望对准备自己建站的童鞋有所帮助。
推荐使用 中文集成版
,其中包含Node.js需要的模块包 node_modules
。
若使用 中文标准版
,需使用 npm install --production
进行安装,记得配置一下国内镜像,不然会比较慢。
config.sample.js
文件并命名为 config.js
config.js
中的配置 url
:博客域名地址 database
:默认生产配置 production
的数据库为sqlite3,建议修改为mysql server
:ghost服务器地址和端口 storage
:静态文件存储,默认为服务器地址,可根据需要修改为 阿里云
、 七牛
等来进行存储 nvm use
选择支持的Node.js版本:0.10.x、0.12.x、4.2.x npm install --production
安装依赖包, 中文集成版
跳过此步。 npm start
启动Ghost,进行本地开发与测试 http://yourhost/ghost
上一章节上通过 npm start
并非后台运行,在线上部署的时候可通过 forever
使ghost以后台任务方式运行
npm install forever -g
NODE_ENV=production forever start index.js
forever stop index.js
forever list
个人博客目前使用该主题,所以会根据需要持续更新,若您喜欢该主题欢迎点击项目右上方的 star
给予支持。
点击查看DEMO
项目地址: http://git.oschina.net/didispace/Ghost-template-dodo
主题安装方法:
content/themes/
目录下 全局设置
中选择本主题 若有Bug或建议,可点此提交 问题