StudyToCert

All certifications / Terraform Associate / Lessons

HashiCorp Certified: Terraform Associate Terraform Associate (004) · Domain 2: Terraform fundamentals

Installing Terraform and pinning its version with `required_version`

▶ Watch the overview video

Last reviewed September 25, 2026 · Leer en español

Terraform is distributed as a single executable binary called terraform. There is no server to run and no database to install; you put the binary somewhere on your PATH and run it. HashiCorp publishes builds for Linux, macOS and Windows on several processor architectures, and also package repositories so you can install and update it with tools such as apt, yum or dnf, Homebrew on macOS, or Chocolatey on Windows. Many teams also use a version manager so different projects can use different Terraform releases.

Free account

Keep reading for free

Create a free StudyToCert account to read the rest of this lesson: 6 more sections, 4 key terms, a real-world example, an exam tip and self-check questions. Every lesson, lab and practice test is free with an account.

Sign up free Log in

Study Terraform Associate for free
A week-by-week plan with every lesson, quizzes, checkpoint tests, a practice exam and hands-on labs.
Open the Terraform Associate study plan