| lang | ja |
|---|---|
| layout | installation |
| meta_title | Ghostをインストールするには - Ghost日本語ガイド |
| meta_description | ブログプラットフォーム「Ghost」をローカルやリモート環境でセットアップするための手順です。 |
| heading | Ghostのインストール方法 |
| subheading | Ghostで新しいブログを作成するための手順です。 |
| chapter | installation |
| next_section | mac |
注意:Ghostのドキュメンテーションは未完成です。間違いなどがございましたらお手数ですがご連絡ください。
GhostはNode.jsで書かれています。必要バージョンは0.10.*(最新の安定版)です。
Ghostをセットアップするには、まず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をすぐに試すことができます。 [Mac]({% if page.lang %}/{{ page.lang }}{% endif %}/installation/mac/)、[Windows]({% if page.lang %}/{{ page.lang }}{% endif %}/installation/windows/)、[Linux]({% if page.lang %}/{{ page.lang }}{% endif %}/installation/linux/)へのインストール手順や、あなたの[サーバーやホスティング]({% if page.lang %}/{{ page.lang }}{% endif %}/installation/deploy)アカウントへGhostをデプロイする方法は後述の部分を参照ください。
注意:Node.jsとGhostをインストールするのが面倒でしたら、BitNamiの方々が様々なプラットフォームに対応したGhostインストーラーを公開されていますので、そちらをご覧ください。
GhostをインストールするOSを選んでください:
Ghostをサーバーやホスティングアカウントにデプロイしたい方は、下記のページをご覧ください。手動でセットアップする方法や、1クリックで済むインストーラーの解説をご用意しました。
Ghostはまだ生まれて間もないソフトウェアで、我々は日々機能を追加しています。Ghostを最新版にアップグレードするには、アップグレードガイドをご覧ください。 分からない点がございましたら、まずは[トラブルシューティングガイド]({% if page.lang %}/{{ page.lang }}{% endif %}/installation/troubleshooting/)をご覧ください。それでも解決しない場合は、フォーラムに書き込んで頂ければ、Ghostスタッフとコミュニティがあなたの質問に答えます。