Ghostのインストール方法

Ghostで新しいブログを作成するための手順です。

概要

Note Ghost requires Node.js 0.10.x (latest stable). We recommend Node.js 0.10.30 & npm 1.4.21.

注意:Ghostのドキュメンテーションは未完成です。間違いなどがございましたらお手数ですがご連絡ください。

GhostはNode.jsで書かれています。必要バージョンは0.10.*(最新の安定版)です。

Ghostをセットアップするには、まずNode.jsをインストールしましょう。

Node.jsとは?

Node.jsとは高速でスケーラブルなWebアプリケーションを作成するためのプラットフォームです。 Webはもともと静的なページが中心でしたが、ここ20年で、GmailやFacebookなどの複雑なアプリケーションをサポートするまでに進化を遂げました。 この進化を支えたのはJavaScriptというプログラミング言語です。

Node.jsを使えば、JavaScriptをサーバー上で動かすことができます。JavaScriptは元々ブラウザ上のみで動く言語で、サーバー上ではPHPなどの別な言語が必要でした。ブラウザ・サーバー両方で同じ言語を使えるメリットは大きいです。たとえば、主にフロントエンドを担当していた開発者も、Node.jsであればサーバー上の開発に参加しやすくなるでしょう。

具体的に言うと、Node.jsは、Google Chromeで使われているJavaScriptエンジンを取り出して、多くの環境にインストールできるようにしたものです。すなわち、あなたのコンピューターにもNode.jsをインストールすれば、Ghostをすぐに試すことができます。 MacWindowsLinuxへのインストール手順や、あなたのサーバーやホスティングアカウントへGhostをデプロイする方法は後述の部分を参照ください。

はじめ方

注意:Node.jsとGhostをインストールするのが面倒でしたら、BitNamiの方々が様々なプラットフォームに対応したGhostインストーラーを公開されていますので、そちらをご覧ください。

GhostをインストールするOSを選んでください:

Ghostをサーバーやホスティングアカウントにデプロイしたい方は、下記のページをご覧ください。手動でセットアップする方法や、1クリックで済むインストーラーの解説をご用意しました。

Ghostはまだ生まれて間もないソフトウェアで、我々は日々機能を追加しています。Ghostを最新版にアップグレードするには、アップグレードガイドをご覧ください。 分からない点がございましたら、まずはトラブルシューティングガイドをご覧ください。それでも解決しない場合は、フォーラムに書き込んで頂ければ、Ghostスタッフとコミュニティがあなたの質問に答えます。