Instal dan konfigurasikan Terraform dalam waktu sekitar 10 menit untuk mempersiapkan pembuatan infrastruktur Anda.
Seperti yang disebutkan dalam Pengenalan Terraform, Terraform didistribusikan sebagai paket biner. Anda dapat menggunakan manajer paket umum untuk menginstal Terraform.
Instal Terraform
Instalasi manual
Gunakan paket pra-kompilasi
Kunjungi website resmi Terraform, temukan paket ZIP untuk sistem operasi Anda, lalu unduh.
Setelah pengunduhan selesai, ekstrak paket ke /usr/local/bin. Anda dapat menghapus file lainnya setelah proses penyalinan selesai. Hal ini tidak memengaruhi operasi Terraform.
Akhirnya, pastikan direktori Terraform telah ditambahkan ke variabel lingkungan PATH. Proses ini berbeda-beda tergantung pada sistem operasi Anda.
Mac atau Linux
Tampilkan konfigurasi PATH Anda.
echo $PATHPindahkan file biner Terraform ke salah satu direktori yang tercantum dalam PATH Anda. Perintah ini mengasumsikan bahwa file biner berada di folder Downloads Anda dan PATH Anda mencakup /usr/local/bin. Anda dapat menyesuaikan direktori dalam perintah jika lokasinya berbeda.
mv ~/Downloads/terraform /usr/local/bin/Windows
Buka Control Panel > System > System Settings > Environment Variables.
Pada bagian System variables, gulir ke bawah hingga menemukan variabel PATH.
Klik Edit untuk melakukan perubahan yang diperlukan.
Tambahkan titik koma (;) untuk memisahkan entri baru dari entri yang sudah ada. Contohnya: c:\path;c:\path2
Buka konsol baru agar pengaturan berlaku.
Manfaatkan sumbernya
Jika Anda ingin mengompilasi biner dari kode sumber, Anda dapat mengkloning repositori HashiCorp Terraform.
git clone https://github.com/hashicorp/terraform.gitPesan progres berikut ditampilkan. Tunggu hingga perintah selesai.

Setelah perintah selesai, direktori bernama terraform dibuat di direktori tempat Anda menjalankan perintah tersebut. Gunakan perintah cd untuk masuk ke direktori tersebut.
cd terraformAnda kemudian dapat menjalankan instruksi instal untuk mengompilasi folder dan memindahkan paket hasil kompilasi ke folder $GOPATH/bin/terraform.
go installPesan berikut menunjukkan bahwa kompilasi sedang berlangsung. Anda dapat melanjutkan ke langkah berikutnya setelah kompilasi selesai.

Catatan: Jika Anda menerima pesan zsh: command not found: go, Anda harus terlebih dahulu menginstal lingkungan Go.
Akhirnya, pastikan folder Terraform telah didefinisikan dalam PATH dan aktif. Proses pendefinisian PATH berbeda-beda tergantung pada sistem operasi Anda.
Mac atau Linux
Tampilkan konfigurasi PATH Anda.
echo $PATHPindahkan file biner Terraform ke direktori dalam PATH Anda. Perintah berikut mengasumsikan bahwa file biner berada di folder Downloads Anda dan PATH Anda mencakup /usr/local/bin. Anda dapat menyesuaikan perintah jika file berada di lokasi berbeda.
mv ~/Downloads/terraform /usr/local/bin/Windows
Buka Control Panel > System > System Settings > Environment Variables.
Pada bagian System variables, gulir ke bawah hingga menemukan variabel PATH.
Klik Edit untuk melakukan perubahan yang diperlukan.
Pisahkan entri path dengan titik koma. Contohnya: c:\path;c:\path2
Buka konsol baru agar pengaturan berlaku.
macOS Homebrew
Homebrew adalah manajer paket populer untuk macOS. Anda dapat menggunakan Homebrew untuk menginstal Terraform dengan menjalankan perintah sederhana.
Langkah 1: Instal tap HashiCorp, yaitu repositori paket Homebrew.
brew tap hashicorp/tapLangkah 2: Jalankan perintah instal untuk menginstal Terraform.
brew install hashicorp/tap/terraformPerintah instal mengunduh dan menginstal versi terbaru. Untuk memperbarui ke versi terbaru di kemudian hari, Anda dapat menjalankan perintah upgrade lagi.
Untuk memperbarui ke versi terbaru Terraform, Anda harus terlebih dahulu memperbarui Homebrew.
brew updateKemudian, jalankan perintah upgrade untuk memperbarui ke versi terbaru.
brew upgrade hashicorp/tap/terraformWindows Chocolatey
Chocolatey adalah manajer paket populer untuk Windows. Anda dapat menggunakan Chocolatey untuk menginstal Terraform dengan menjalankan perintah sederhana.
choco install terraformCloudShell
Alibaba Cloud Cloud Shell adalah produk gratis yang membantu operasi dan maintenance (O&M). Komponen Terraform telah dipra-instal. Anda dapat langsung menjalankan perintah Terraform di Cloud Shell.
Pertama, pastikan Anda memiliki Akun Alibaba Cloud yang valid dengan izin yang diperlukan.
Selanjutnya, buka browser dan akses Cloud Shell di atau https://shell.alibabacloud.com/.
Setelah login, jalankan perintah berikut.
terraformOutput menunjukkan bahwa komponen Terraform telah tertanam di Cloud Shell dan siap digunakan.

Untuk informasi lebih lanjut tentang cara menggunakan Cloud Shell, lihat Gunakan 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

Verifikasi instalasi
Jalankan terraform untuk memvalidasi konfigurasi path.
terraformSetelah perintah dijalankan, daftar opsi Terraform yang tersedia akan ditampilkan, seperti pada gambar berikut. Hal ini menunjukkan bahwa instalasi telah berhasil.
