Re: XAMPP I want 2 make a server out of my home computer
Beyond what has already been mentioned, if you're using a Windows workstation OS (2000, XP, Vista, 7), you'll find that there are hard limits on incoming connections (ten, if I recall correctly), so it's not at all practical for a world-facing web server. Save yourself a lot of trouble and use something like Ubuntu Server -- setting up with the LAMP stack is pretty much the default, mail's a command away (as is Tomcat), admin is dead easy, etc. As for finding a cooperative ISP for your home-based server, well, they can be pretty scarce, and it completely depends on who is servicing your area. Most home accounts in my area specifically prohibit operating a server, and business-oriented DSL is either expensive or slow (take your pick).
“Beware of bugs in the above code; I have only proved it correct, not tried it.” --Donald Knuth
"It was as if its architects were given a perfectly good hammer and gleefully replied, 'neat! With this hammer, we can build a tool that can pound in nails.'" -- Alex Papadimoulis (on TheDailyWTF.com)