Requirments: terraform, ansible, rsync.
Create and set up terraform.tfvars, exaple: example.tfvars.
Create and download key pair from AWS to the folder with this repository.
Init terraform:
terraform init
Apply terraform:
terraform apply
Setup ansible host file and deploy site:
bash ip_to_inventory.sh
Enjoy!