Steps to install terraform on Ubuntu / Ubuntu cloud server :

  1. Install unzip

    sudo apt-get install unzip
    
  2. Confirm the latest version number on the terraform website:

    https://www.terraform.io/downloads.html
    
  3. Download latest version of the terraform (substituting newer version number if needed)

    wget https://releases.hashicorp.com/terraform/1.0.7/terraform_1.0.7_linux_amd64.zip
    
  4. Extract the downloaded file archive

    unzip terraform_1.0.7_linux_amd64.zip
    
  5. Move the executable into a directory searched for executables

    sudo mv terraform /usr/local/bin/
    
  6. Run it

    terraform --version 

---------------------------------------------------------------------------------------------
NOTE:
sudo install terraform /usr/local/bin/ is more reliable, it ensures ownership and permissions are correct.


If you’re running Ubuntu plus snap installed, just call:
sudo snap install terraform