How to install terraform in windows?
https://developer.hashicorp.com/terraform/install
Step – 2 – Extract it into C:\tools\hashicorp\terraform [ filename – terraform.exe ]
Step – 3 – ADD “C:\tools\terraform” PATH in Environment variable
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