The web server does not necessarily have to be hosted on the vCenter. It can be any other reachable server in the same LAN, assuming there is no firewall in between. If you use this procedure ( https://support.microsoft.com/en-us/kb/323972 ) to setup...
You need to create/configure a simple webserver (in Windows you can use IIS), put the required zip file into root directory of the web-site you've created and paste the URL into the setup window.
If your web server is http and not https, you need to...