How to Set Up A Testing Server on Your PC

Quick Painless Install and Set Up for FREE


If you have a website or do any type of web development you have probably needed a server at some point. Not everybody has a full blown commercial web server at their disposal for development, experimenting, and testing their site. You may think that it is both expensive and complicated to have your own local web server.

You may think that it is both expensive and complicated to have your own local web server. Nothing Could be further from the truth!

Nothing could be further from the truth. True, you do need a few pieces of specialized software that can be complicated to install and configure. However, there is a wonder application bundle that has all of the key components of a web hosting server bundled up and configured in a simple wizard driven installer.

“What is the modern miracle”, you say? Why, it’s XAMPP!

XAMPP is an open source project built by the people at Actually, it’s a compilation of several pieces of open source software bundled together to make a robust, powerful, feature-packed web server. Best of all, it’s all FREEEEEE!

What Do You Need to Set Up Your Own Local Server?

There are four main components to a web server:

  • Web Server – Serves Pages to the Browser (HTML, PHP, JSP, etc.)
  • Application Server – Processes “Requests” from Web Pages (Queries, Calculations, Transactions, etc.)
  • Database Server – Collects, Stores, and Supplies data to “Applications” (Names, Dates, Products, Documents, etc.)
  • Email Server – Handles receipt and delivery of Email to and from Internet (Internet to You -OR- You to the Internet)

Download the PowerPoint slides to accompany this article here .

Getting the Software

We’re going to go to to download the installation file.

Installing the Software

The Install uses a typical windows installer wizard. (See the video below for complete step-by-step instructions.)

Start Up the Servers

Set Up the Websites’ Folder Structure

After your server is installed, you need to set up the folders that will house your website’s files.

  • Go to C:xampphtdocs.
  • Create an Images folder.
  • Create a Files folder.
  • Create a Scripts folder.

Other Cool Server Tutorials

These articles have even more with your home server:

Now, you have everything set up to start building your very own testing website complete with dynamic data functionality. Enjoy!

Still think it’s too hard? Then watch the videos that show every single step in the process.

Getting and Installing the Software

Configuring XAMPP on Your PC

Other Good Resources on Setting Up a Testing Server on Your PC:

PHP Programming Information

Apache Web Server Information

MySQL Information

Zend Organization (Makers of PHP)

World Wide Web Consortium (Standards Body for Internet)

Install Your Server on a USB Drive and Take it With You

Get More Updates

VitaminCM on YouTube

VitaminCM on Twitter

Sign Up for the Newsletter

See some of the other places where you can connect with me out there in the wilds of the internets.

21 responses on “How to Set Up A Testing Server on Your PC


    I’ll right away grab your rss as I can’t in finding your e-mail subscription link or
    newsletter service. Do you’ve any? Kindly let me realize so that I could subscribe.


  2. Lawn Aeration Englewood CO

    It’s hard to find experienced people in this particular topic,
    but you sound like you know what you’re talking about!

    Also visit my web page … Lawn Aeration Englewood CO

  3. helpful hints

    A Food this website Standards Agency, June 2007. Now, saturated fat and lose
    extra body fat. It this website has only been recently
    that the polysaccharides.The noni juice fruit is used
    byy millions of people with heart and liver.

    Review myy site … helpful hints

Leave a Reply

Your email address will not be published. Required fields are marked *