1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Terraform入門:MacBookにHomebrewと手動でTerraformをセットアップする方法を紹介してみた

Last updated at Posted at 2025-03-01

はじめに

Terraform をインストールする方法にはいくつかの選択肢がありますが、Mac では Homebrew を使うのが簡単で手軽です。

実際に Terraform をセットアップする際に、どの方法が最適なのか迷うことがあったため、整理してまとめようと思いました。

また、手動インストールの手順も知っておくと、環境によっては役立つ場面があるため、両方の方法を解説することにしました。

1. Homebrew を使って Terraform をインストール

Mac では、Homebrew を使うのが最も簡単な方法です。以下の手順でインストールできます。

1-1. Homebrew のインストール(未導入の場合)

まず、Homebrew がインストールされているか確認します。

brew --version

Homebrew がインストールされていない場合は、以下のコマンドを実行してインストールします。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

1-2. Terraform のインストール

Homebrew を使って Terraform をインストールします。

brew tap hashicorp/tap
brew install hashicorp/tap/terraform

1-3. インストール確認

以下のコマンドで Terraform のバージョンを確認します。

terraform -version

バージョンが表示されれば、インストールは成功です。

実際のターミナル画面

Screenshot 2025-03-02 at 6.54.28.png

2. 手動で Terraform をインストールする方法(Homebrew を使わない)

Homebrew を使いたくない場合、公式サイトからバイナリをダウンロードしてセットアップすることもできます。

2-1. Terraform の公式サイトからダウンロード

Terraform の公式ページにアクセスし、Mac 用のバイナリをダウンロードします。

🔗 Terraform 公式ダウンロードページ

2-2. ダウンロードしたファイルを解凍

ダウンロードした .zip ファイルを解凍します。

unzip terraform_*.zip

2-3. /usr/local/bin に移動

Terraform をシステムのパスが通っているディレクトリに配置します。

sudo mv terraform /usr/local/bin/

2-4. パーミッションを設定

Terraform を実行できるように権限を付与します。

chmod +x /usr/local/bin/terraform

2-5. インストール確認

以下のコマンドで Terraform が正しくインストールされたか確認します。

terraform -version

3. Terraform の初期設定

Terraform の基本的な動作を確認するため、以下のコマンドを実行してみましょう。

terraform init

このコマンドが正常に動作すれば、Terraform の環境は問題なくセットアップされています。

4. Terraform を最新バージョンに更新する方法

Terraform は定期的に新しいバージョンがリリースされるため、適宜アップデートすることを推奨します。

4-1. Homebrew を使ってアップデート(推奨)

Homebrew を使って Terraform をインストールしている場合、以下のコマンドで更新できます。

brew upgrade hashicorp/tap/terraform

更新後、バージョンを確認してください。

terraform -version

4-2. 公式サイトから手動アップデート

もし Homebrew を使わずに手動で Terraform をインストールしている場合、以下の手順で更新できます。

  1. Terraform の公式ページから最新バージョンをダウンロード。
  2. .zip ファイルを解凍。
  3. /usr/local/bin に移動。
  4. 権限を付与。
  5. terraform -version で確認。

4-3. うまく更新できない場合

Homebrew のキャッシュが影響している場合、以下の手順を試してください。

brew untap hashicorp/tap
brew tap hashicorp/tap
brew install hashicorp/tap/terraform

その後、バージョンを再確認してください。

terraform -version

まとめ

方法 コマンド
Homebrew を使う(推奨) brew install hashicorp/tap/terraform
Homebrew でアップデート brew upgrade hashicorp/tap/terraform
公式サイトから手動インストール Terraform のバイナリをダウンロードし、/usr/local/bin に配置

通常は Homebrew を使う方法 が簡単でおすすめです。必要に応じて terraform -version でインストールを確認し、動作チェックを行いましょう。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?