Installing WordPress is the same for any other site. There are no special requirements to get Popcorn2 setup.
If you would like to do some testing only, we would recommend Local by flywheel. This gives you a great WordPress test environment for you to test and develop your affiliate site fully with PopcornTheme.
Another option is to use your hosting provider. Most providers have scripts available to install WordPress. Follow their guides to get you started.
When you’re all ready, login to your WordPress dashboard.