タイトルの通りです. GitHub PagesとOctopressとBitBucketを使って,ブログをつくってみました.
ブログをつくってみた経緯
GitHubを使って,これまで作ってみたものをGitHub Pages上に作った自分のページに置いておこうかなあと数ヶ月前から考えていました.
いろいろ調べていくうちにブログを構築できるということを知って, 「じゃあブログつくってみよう!」 ということで,ブログを作ってみました.
GitHub Pages 上にブログを作るまでの手順
参考サイトさま
- Octopressはじめました - mimemo
- GitHub PagesでOctopress使ってみる - hamaco’s blog
- Octopressのインストールから運用管理まで - T.I.D.
- octopressで記事を投稿するまでの手順 - blog.4uing
GitHub Pages に自分のページをつくる
リポジトリ myy.github.com
をつくった.
つくったあとに,最新のヘルプだと username.github.io
になっていることに気づいたけど,問題ないみたい.
Octopressでブログを構築する
Octopress を自分の DropBox 上にインストールする.
1
|
|
gem install bundler
したら,ruby 1.9.3-p194
がねぇぞ!と怒られたので,1.9.3-p194をインストールする.
1
|
|
octopress
ディレクトリでRubyのバージョンを確認すると,インストールしたばかりの1.9.3-p194を使用することになっていた.git clone
したOctopressでは1.9.3-p194を使うという設定なのかな?
1
|
|
bundle install
で以下のエラーが出た.
1 2 3 |
|
エラーメッセージに従う.
1 2 |
|
bundle install
で同じエラーが出る.liquid
はインストールされていることを確認.
1 2 |
|
成功.rubyやgemのインストール,アップデートを反映させていなかったっぽい?
1 2 3 4 |
|
rake deploy
で,生成されたページのデータやらをGitHubにpushしているのかなあ?
構築したブログを設定する
_config.yml
を編集する
- テーマを変更したかったけど,特に気に入るものはなかったのでデフォルトのまま.
- はてブボタンを追加した(はてなスターはどうやって追加するんだろう)
投稿のテスト
新しい記事を作って,source/_post/*.markdown
を適宜編集する.
1 2 3 4 |
|
Bitbucketで投稿を管理する
- Bitbucketにアカウントを作る
ssh key
を設定するoctopress
リポジトリを非公開で作る- Bitbucktのほうに
git push
する- GitHub Pagesのほうには
rake deploy
のみ.git push
しない.
- GitHub Pagesのほうには
(おまけ)Sublime Text 2でmarkdownを書く環境を整える
- コードで一言: SublimeText2でMarkdownをプレビューするプラグインを参考にして
Markdown Preview
パッケージをいれる. Alt + m
でプレビューできるように変更する.
おわりに
はてなブログも利用しているけれど,つくったものに関してはこちらにまとめていこうと思います.
ブログつくるまで,めっちゃたのしかったー!