IT系を技術調査ブログの立ち上げ

新しくサイトを立ち上げました。環境の説明と構築の大まかな手順を書いています。

背景

数年前にIT技術の面白さに目覚めてから、これまで趣味でIT技術の調査しており、調査の過程で遭遇したトラブルとその解決方法について、私が運営する雑記系ブログサイトに記録してきました。

ただ、これまでは断片的な記録しか残せていませんでした。また、サイトの中でもIT系の記事がより読まれることがわかりましたのでこの度、技術専門のブログサイトを立ち上げることにしました。

技術スタック

デプロイ環境

  • Netlify   → こいつが静的サイトをホスティングしてくれます。

CI環境

  • GitHub
  • HackMD

ローカル開発環境

  • macOS Catalina (10.15.4)
  • VSCode
  • git
  • Hugo

実装手順(概要)

まず、開発環境の準備します。 1. VSCodeをインストール 2. gitをインストール 3. Hugoをインストール   → 公式サイトのquickstartを見て進めました。

ここまでできれば、ローカルでサイトの仕上がりを確認できます。(便利ですねぇ。)

  1. GitHubのアカウント&リポジトリを作成
  2. git remoteを作成したGitHubリポジトリに設定
  3. HackMDにアカウント作成しGitHub連携
  4. Netlifyにアカウント作成しGitHub連携

ここまでできれば、ブログサイトの立ち上げとCI環境の構築が完了です。

  1. VSCodeやHackMDで記事を作成してコミット&プッシュ

これでブログサイトを育てていけると思います。

まとめ

今回は、静的サイトのホスティングサービスを使ったブログサイトの立ち上げ方とCI環境の構築について概要レベルで記録しました。

具体的な構築方法の詳細は下記のサイトを参考にしました。

参考サイト