Hi, five19 - welcome to the forums. I have already emailed some suggestions to you, but to clarify further - did you want to set up the local development environment on your personal machine, or on a web host? If on a web host, then the same server requirements apply, but you’d have to keep the site online or place it behind a password if using a licensed version.
If on a local machine, I’d look up XAMPP for the Windows, or MAMP for OSX as those can give you a quick, easy dev environment to work with.