Hello, you need to migrate a website with related domain/SSL cert?
If this is the case then I would suggest to install IIS on the new Windows Server then just copy the content over from the old server webfolder to the new one.
If you need something more rude you can always expose webcontent on your Public IP using XAMPP or the PHP built-in webserver (php -S publicip:80).
Anyhow, I can give you additional help for free if required.
Feel free to hit me up in PM.