kotaziです。
Wordpressで続けていたブログをやめて、Hugoでブログを作りなおした。
以前の記事は削除した。
HugoはGoで書かれた静的サイトジェネレータだ。早くて便利。
Hugoブログの立ちあげ
基本的には公式サイトのQuickstartに従う。
# Hugoをローカルで立ちあげ
hugo server --theme=hugo-cactus-theme --buildDrafts -w
# 新しく投稿
hugo new post/newpost.md
Github Pages
Github PagesもHugo公式のHosting on GitHub Pagesを参考にする。
-
git subtree
を使う - 全体のコンテンツは
master
ブランチに、公開ファイルをgh-pages
ブランチで運用 -
deploy.sh
の作成
チュートリアルに沿えばGithub Pagesにサイトができる。
独自ドメイン
僕はもともとムームードメインで取得したドメインと、ロリポップのレンタルサーバーを使ってWordpressブログを使っていた。
それにあたりこちらの記事を参考にした。
Hugo + GitHub Pagesでブログを作る#2|TANKSUZUKI.COM
- サブドメインと
Zone Apex
(kotazi.com)で公開するのでは手順が異なる - ムームードメインでは
Apex Alias
が使えない - そのためGehirn DNSなどを使う必要がある
そんな感じでブログの移行が完了しました。