I don't think I've ever seen anything that was completely installed over HTTP.

If you mean a web application, usually you need to first copy the files to the server, whether by LAN or FTP or SCP or whatever, and then you might be taken through a step-by-step web interface to configure the installation.