もっと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分程待ってからアクセスしてみましょうこのようなページができていれば成功です。