You need to check out this file
For your friends to upload their files to their hosting account you will need to set up the FileZilla Server
There are also some freeware hosting control panels that might come in handy and a Google might find them for you.
Also take a look at the Security
page accessible from the XAMPP Welcome Page
Also some reading here:
When you feel you have a grasp of virtual hosting and you have had a go at setting one up, then, if you have any issues, first search these forums as most of your questions will have been answered before, then post any questions you might have.
This is a self help forum and your questions will surely be answered by the many experienced and competent forum members who visit here regularly.
Take a look at the new DeskTopXampp
launch control posted by ridgewood
http://community.apachefriends.org/f/viewtopi ... 967#103967
launch control for XAMPP
is available here:
I highly recommend DTX.