So ...
Once you have downloaded XAMPP, you need to double click on the file to run the installation.
If you already have a local installation on your PC (for example WAMP) you'll see an "error" message that can be simply ignored.
Then you can choose the components that will be installed. I strongly recommend you to use the defaults settings here.
And of course, you will be asked to select the location where you want to install XAMPP.
Obviously, you will want to select your USB drive:
If you get an error message saying "The Selected folder is not empty. Please select a different folder", simply create a folder on your USB drive (for example XAMPP) and select that folder as destination folder.
Then just click "Next" to continue the installation. The installer will now install XAMPP on your USB drive.
Be patient ... It could take a while ... When it's done, click the "Finish" button and select your preferred language.
The application will start automatically. If doesn't, you need to go to your USB drive to run xampp-control.exe.
This will bring up the XAMPP control panel which looks like this:
Again, if you already have WAMP on your computer you'll see a red error message which can be ignored.
You need to start the Apache web server and MySQL by clicking on the "Start" button next to them.
You will be prompted by Windows Firewall, and you need to allow access to both applications.
Now open a web browser and type ...
http://localhost/
... in the address bar. You will be greeted by the XAMPP splash screen:
Which means you have successfully installed XAMPP on your USB drive.
OK. Let's move forward to the next lesson where I will show you how to install Wordpress on your USB stick ...