macOS に Jekyll をインストールして個人ブログを作る
Windows 向けの Jekyll 導入記事を更新したついでに、Mac の環境も設定し直しました。ブログを作っている人が手順を追えるように、一通りの流れを記録します。
この記事では、macOS 標準の zsh ターミナルを使い、rbenv で Ruby のバージョンを管理します。システム付属の Ruby に関する権限や互換性の問題を避けるためです。
手順 1:基本環境を準備する
1. Homebrew をインストールする(導入済みなら省略)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
インストール後は案内に従って brew を PATH に追加し、ターミナルを開き直すか、次を実行します:source ~/.zshrc。
2. rbenv と ruby-build をインストールする
brew update
brew install rbenv ruby-build
3. zsh で rbenv を初期化する
echo 'eval "$(rbenv init - zsh)"' >> ~/.zshrc
source ~/.zshrc
手順 2:Ruby と Jekyll をインストールする
1. 新しい Ruby を導入する(例では 3.3.5)
rbenv install 3.3.5
rbenv global 3.3.5
ruby -v
2. Bundler と Jekyll をインストールする
gem install bundler jekyll
手順 3:プロジェクトの依存関係を導入し、起動する
ブログのルートディレクトリで実行します:
bundle install
bundle exec jekyll serve
起動に成功したら、ブラウザで次のアドレスを開きます:
http://127.0.0.1:4000

インストール完了!🎉
これで macOS 上で Jekyll を起動できました。次は _config.yml でテーマや設定を調整し、_posts に記事を書き、bundle exec jekyll build で公開用の静的ファイルを生成できます。