blessbygod / ghost

个人博客第一家

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ghost

Ghost Screenshot

Ghost is a simple, powerful publishing platform that allows you to share your stories with the world.

Ghost 目由非盈利性组织 Ghost Foundation 和一群优秀的独立贡献者共同维护。我们正在尽最大努力让在线内容创作变得更好。

快速安装

安装前请确保已经安装了 Node.js - 我们建议使用 Node v0.10.x 的最新版本。

Ghost 同时还支持 Node v0.12io.js v1.2,但是这些版本可能会导致安装失败,请自行斟酌。获取帮助请到 论坛

  1. 下载 最新版本 的 Ghost
  2. 解压文件至你所希望的安装位置
  3. 启动一个命令行窗口
  4. 执行 npm install --production 命令
  5. 启动 Ghost
    • 本地环境:npm start
    • 生产环境:npm start --production
  6. 启动浏览器,打开 http://localhost:2368/ghost 链接

还可以参考详细的 安装指南

安装中文版

Node.js 是必须的,同样也是建议使用 Node v0.10.x 的最新版本。如果你使用的是 Node v0.12io.js v1.2 版本,请小心!遇到问题可以到 问答社区 讨论。

  1. 下载最新的 Ghost 中文版 。建议下载集成安装包,大概20M左右。
  2. 解压所有文件到你所希望的安装目录
  3. 启动一个命令行窗口
  4. 如果你下载的不是集成安装包(也就是没有 node_modules 目录),清闲执行 npm install --production 命令
  5. 启动 Ghost
    • 本地环境:npm start
    • 生产环境:npm start --production
  6. 启动浏览器,打开 http://localhost:2368/ghost 链接

开发者(从 git 下载 Ghost)

一般用户不建议这种方式!

安装 Node.js。

# Node v0.10.x - 完全支持
# Node v0.12.x and io.js v1.2 - 部分支持
#
# 自行斟酌吧

克隆 ghost:

git clone git://github.com/tryghost/ghost.git
cd ghost

安装 grunt。

npm install -g grunt-cli

安装 Ghost。 如果你是在本地环境运行 ghost,可以使用 master 分支。如果是在生产环境运行,请使用 stable 分支。 🚫🚀🔬

npm install

编译!

grunt init

为生产环境压缩各种文件。

grunt prod

启动博客。

npm start

##  让 Ghost 在生产环境中运行请添加 --production 参数

祝贺你,一切搞定了!顺便说一下,你还可以直接执行 npm install ghost 指令将 Ghost 作为 npm 包来使用。将 Ghost 作为 NPM 模块来使用 是一份很详尽的文档。

还可以参考更详细的 安装指南

部署 Ghost

最简单的 Ghost 部署方案就是购买官方的 Ghost(Pro) 服务(托管在国外)。此服务所获得的收益都将用于支持 Ghost Foundation,这也是我们能够一直维护此项目的财政来源。

另外,采用 Ghost 官方所提供的服务可以让你只需点几下鼠标就能完成 Ghost 部署,然后就可以开始享受你的创作时光了。

如果你希望自己部署 Ghost,可以参考这里

如果你使用的是阿里云主机,还可以参考我们撰写的系列文章,按照文中指引一步步安装 Ghost 以及依赖的各个组件。

保持更新

当 Ghost 有新版本发布时,请参考 升级指南 以了解如何升级 Ghost。

你可以在 我们的论坛(英文) & 问答社区(中文) 和其他 Ghost 用户交流,或者在 public Slack team 与 Ghost 开发者沟通。我们每周二下午 5:30 都会在 Slack 上开碰头会。请注意,我们说的是伦敦时间

每次有新版本都会在 技术博客 上公布。你可以通过邮件订阅或者在 Twitter 上关注 @TryGhost_Dev

🎷🐢

版权 & 协议

Copyright (c) 2013-2015 Ghost Foundation - Released under the MIT license.

About

个人博客第一家

License:MIT License


Languages

Language:JavaScript 98.5%Language:CSS 1.1%Language:HTML 0.4%Language:XSLT 0.1%