How to install terraform in windows?
Step – 1 – Download a Terraform from https://developer.hashicorp.com/terraform/downloads

Step – 2 – Extract it into C:\tools\hashicorp\terraform [ filename – terraform.exe ]
Step – 3 – ADD “C:\tools\hashicorp\terraform” into PATH.

Step – 4 – open a cmd and run
$ terraform
Step – 5 – open a cmd and run
$ terraform version

How to add “C:\tools\terraform” in environment variable of cmd and powershell using command
# CMD
$ set PATH "%PATH%;C:\tools\terraform";
$ setx PATH "%PATH%;C:\tools\terraform" /M
setx: Command to set environment variables.
PATH: The name of the environment variable you want to modify.
"%PATH%;C:\tools\terraform": Appends the specified directory to the existing PATH variable.
/M: Sets the variable at the system (machine) level.
# Powerpoint
$ [System.Environment]::SetEnvironmentVariable("PATH", $env:PATH + ";C:\tools\terraform", [System.EnvironmentVariableTarget]::Machine)
This PowerShell command appends "C:\tools\terraform" to the existing PATH variable at the machine level.
How to install terraform in Ubuntu?
$ wget -O- https://apt.releases.hashicorp.com/gpg | gpg --dearmor | sudo tee /usr/share/keyrings/hashicorp-archive-keyring.gpg
$ echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/hashicorp.list
$ sudo apt update && sudo apt install terraform
$ terraform
$ terraform version
How to install terraform in RHEL/Centos?
$ sudo yum install -y yum-utils
$ sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
$ sudo yum -y install terraform
$ terraform
$ terraform version
How to install terraform in Linux Manually
$ wget https://releases.hashicorp.com/terraform/1.4.4/terraform_1.4.4_linux_amd64.zip
$ unzip terraform_1.0.2_linux_amd64.zip
$ chmod 755 terraform
$ mv terraform /usr/local/bin
$ terraform
$ terraform version










I’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I am working at Cotocus. I blog tech insights at DevOps School, travel stories at Holiday Landmark, stock market tips at Stocks Mantra, health and fitness guidance at My Medic Plus, product reviews at I reviewed , and SEO strategies at Wizbrand.
Please find my social handles as below;
Rajesh Kumar Personal Website
Rajesh Kumar at YOUTUBE
Rajesh Kumar at INSTAGRAM
Rajesh Kumar at X
Rajesh Kumar at FACEBOOK
Rajesh Kumar at LINKEDIN
Rajesh Kumar at PINTEREST
Rajesh Kumar at QUORA
Rajesh Kumar at WIZBRAND