すべてのプロダクト
Search
ドキュメントセンター

Terraform:Terraform のインストール

最終更新日:Oct 21, 2025

約 10 分で Terraform をインストールおよび構成し、インフラストラクチャを作成する準備をします。

Terraform の概要」で説明されているように、Terraform はバイナリパッケージとして配布されます。一般的なパッケージマネージャを使用して Terraform をインストールできます。

Terraform のインストール

手動インストール

プリコンパイル済みパッケージの使用

Terraform の公式サイトにアクセスし、お使いのオペレーティングシステム用の ZIP パッケージを見つけてダウンロードします。

ダウンロードが完了したら、パッケージを /usr/local/bin に解凍します。コピーが完了したら、他のファイルを削除できます。これは Terraform の操作には影響しません。

最後に、Terraform ディレクトリが PATH 環境変数に追加されていることを確認します。この方法は、お使いのオペレーティングシステムによって異なります。

Mac または Linux

PATH 構成を表示します。

echo $PATH

Terraform バイナリファイルを PATH にリストされているディレクトリのいずれかに移動します。このコマンドは、バイナリファイルが Downloads フォルダにあり、PATH/usr/local/bin が含まれていることを前提としています。場所が異なる場合は、コマンド内のディレクトリをカスタマイズできます。

mv ~/Downloads/terraform /usr/local/bin/

Windows

  1. [コントロールパネル] > [システム] > [システムの詳細設定] > [環境変数] に移動します。

  2. [システム環境変数] セクションで、PATH 変数が見つかるまで下にスクロールします。

  3. [編集] をクリックして、必要な変更を加えます。

  4. セミコロン (;) を追加して、新しいエントリを既存のエントリから分離します。例: c:\path;c:\path2

  5. 新しいコンソールを開いて設定を有効にします。

ソースの使用

ソースコードからバイナリをコンパイルする場合は、HashiCorp Terraform リポジトリをクローンできます。

git clone https://github.com/hashicorp/terraform.git

次の進行状況メッセージが表示されます。コマンドが完了するまで待ちます。

image

コマンドが完了すると、コマンドを実行したディレクトリに terraform という名前のディレクトリが作成されます。cd コマンドを使用してディレクトリに移動します。

cd terraform

次に、インストール命令を実行してフォルダをコンパイルし、コンパイルされたパッケージを $GOPATH/bin/terraform フォルダに移動できます。

go install

次のメッセージは、コンパイルが進行中であることを示します。コンパイルが完了したら、次の操作を実行できます。

image

注: zsh: command not found: go メッセージが表示された場合は、まず Go 環境をインストールする必要があります。

最後に、Terraform フォルダが PATH で定義され、アクティブであることを確認します。PATH を定義するプロセスは、オペレーティングシステムによって異なります。

Mac または Linux

PATH 構成を表示します。

echo $PATH

Terraform バイナリファイルを PATH 内のディレクトリに移動します。次のコマンドは、バイナリファイルが Downloads フォルダにあり、PATH/usr/local/bin が含まれていることを前提としています。ファイルが別の場所にある場合は、コマンドをカスタマイズできます。

mv ~/Downloads/terraform /usr/local/bin/

Windows

  1. [コントロールパネル] > [システム] > [システムの詳細設定] > [環境変数] に移動します。

  2. [システム環境変数] セクションで、下にスクロールして PATH 変数を見つけます。

  3. [編集] をクリックします。

  4. パスエントリをセミコロンで区切ります。例: c:\path;c:\path2

  5. 新しいコンソールを開いて設定を有効にします。

macOS Homebrew

Homebrew は macOS で人気のパッケージマネージャです。Homebrew を使用すると、簡単なコマンドを実行して Terraform をインストールできます。

ステップ 1: Homebrew パッケージのリポジトリである HashiCorp tap をインストールします。

brew tap hashicorp/tap

ステップ 2: install コマンドを実行して Terraform をインストールします。

brew install hashicorp/tap/terraform
重要

install コマンドは最新バージョンをインストールします。インストール後に最新バージョンに更新する場合は、upgrade コマンドを再度実行できます。

Terraform を最新バージョンに更新するには、まず Homebrew を更新する必要があります。

brew update

次に、upgrade コマンドを実行して最新バージョンに更新します。

brew upgrade hashicorp/tap/terraform

Windows Chocolatey

Chocolatey は Windows で人気のパッケージマネージャです。Chocolatey を使用すると、簡単なコマンドを実行して Terraform をインストールできます。

choco install terraform

Cloud Shell

Alibaba Cloud Cloud Shell は、運用およびメンテナンス (O&M) を支援する無料のプロダクトです。Terraform コンポーネントはプリインストール済みです。Cloud Shell で Terraform コマンドを直接実行できます。

まず、必要な権限を持つ有効な Alibaba Cloud アカウントがあることを確認します。

次に、ブラウザを開き、 または https://shell.alibabacloud.com/ で Cloud Shell にアクセスします。

ログイン後、次のコマンドを実行します。

terraform

出力は、Terraform コンポーネントが Cloud Shell に組み込まれており、使用する準備ができていることを示しています。

image

詳細については、「Cloud Shell の使用」をご参照ください。

Linux

Alibaba Cloud Linux

yum install -y dnf-plugin-releasever-adapter
yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
yum install terraform

image

image

インストールの確認

terraform コマンドを実行して、インストールが成功し、パスが正しく構成されていることを確認します。

terraform

コマンドを実行すると、次の図に示すように、利用可能な Terraform オプションのリストが表示されます。これは、インストールが完了したことを示します。

image.png