It is the same procedure as going from local to live website.
Supposing that you are using a Windows Machine, when downloading a Bitnami Wordpress Installer, it creates a folder in C directory and than you can overwrite all the files with the downloaded ones execpt wp-config.php,
After the phpMyAdmin installation where you must import the downloaded database and change the address URL of the website to the local one.
First step: Delete the generated database from the Bitnami Wordpress Installer
Second step: Import the downloaded database from wpengine.
Third step:Login to your MySQL manager (likely phpMyAdmin) and edit the entries for
- WordPress Address (URL)
- Site Address (URL)
Under the wp_options table.
http://localhost/wordpress/:81 (The port number is optional)
Giving a personal recommendation regarding a local environment I would suggest working on a Linux virtual machine.
Try installing an Ubuntu OS and a LAMP stack on it.
Installing LAMP Stack https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu-16-04
Installing Wordpress https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-with-lamp-on-ubuntu-16-04