Provided you do not install any package as a service, the Wamp.NET installation is 100% portable.
There are no registry changes and everything is contained within the folder you run Wamp.NET from.
To install, perform the following steps:
When you execute Wamp.NET.exe, your default browser will navigate to 127.0.0.1:7777 by default. These settings can be changed in the Wamp.NET.ini file.
Packages are installed by clicking the add package button on the status screen.
All packages need to be started before they can be used except for PHP when Apache is being used as the webserver.
When installing a package, you will be able to select the interface they will bind to. By default, it will be localhost or 127.0.0.1 meaning they will only be accessable from the machine where Wamp.NET is installed. To allow connections from other machines, select either 0.0.0.0 (all interfaces) or a specific interface.
Packages started will remain running if you close the Wamp.NET application from the system tray but will not survive a reboot. To have packages start automatically when your PC starts, select the Service checkbox on the status page.
When you create a new site, you specify a domain e.g. example.local and a path to the site's document root e.g. C:\Wamp.NET\sites\example.local\
You'll be shown the available webserver packages i.e. Apache or Nginx as well as the available PHP versions that you have installed.
When you click create, a config file for the webserver you have chosen gets created and the webserver is restarted. The domain also gets added to your hosts file and an SSL certificate created.
Note: deleting a site does not remove the files in your document root and is perfectly safe to do.
The app switcher lets you switch between php and mysql versions for the command line i.e when you launch cmd.exe, the selected version will be used.