LoginSignup
13
13

More than 5 years have passed since last update.

MacでOctopressをgithub pagesにセットアップするまでに行った事

Last updated at Posted at 2012-09-09

もっとMarkdown表記を勉強するために、Markdownの使えるブログサービスがないかと調べてみたところOctopressがヒット

OCTOPRESS - A blogging framework for hackers.

Octopressの利用にはRuby 1.9.2以上が必要なのですが、何の環境も整っておらず、かなりハマってしまったのでメモ。

Rubyの開発環境を整える

別記事にだしたのでこちらを参照

gitの環境を整える

こちらも別記事に出したのでこちらを参照

Octopressのセットアップ

レポジトリのclone

今回のインストール先はDropboxを指定。ディレクトリを移動して、Octopressをgitからclone

cd
cd dropbox
git clone git://github.com/imathis/octopress.git octopress

これで、dropboxディレクトリの中にoctopressというディレクトリが作成されgithubからcloneされた内容が保存されました。

インストール

cd octopress
gem install bundler
rbenv rehash
bundle install
rake install

githubにレポジトリを作成

Create a New Repositoryから'username.github.com'という名前でリポジトリを作成。自分の場合はtetsuya.github.com *注1

*注1 - github pagesはusername.github.comでしか作成できないようです。例えば、'tetsu.github.com'のレポジトリ名が空いてたからといってdeployしても何も起こりませんでした。

github pagesにコミット

rake setup_github_pages

すると

Enter the read/write url for your repository:

と表示されるので、レポジトリを指定します。自分の場合、
git@github.com:tetsuya/tetsuya.github.com.git

最後にgithub pagesにdeployして終わりです。

rake generate
rake deploy

## Github Pages deploy complete

これで完了です

10分程待ってからアクセスしてみましょうこのようなページができていれば成功です。

13
13
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
13