BrainDump
  Home arrow BrainDump arrow Page 2 - Creating a Web Test Environment in Windows
ASP Free Forums 
.NET  
ASP  
ASP Code  
ASP.NET  
ASP.NET Code  
BrainDump  
C#  
Code Examples  
Database  
Database Code  
IIS  
Microsoft Access  
MS SQL Server  
Visual Basic.NET  
Windows Scripting  
Windows Security  
XML  
ASP Web Hosting  
ASP.NET Web Hosting 
Mobile Linux 
App Generation ROI 
Windows Web Hosting
 
IBM® developerWorks 
Sun Developer Network 
Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
BRAINDUMP

Creating a Web Test Environment in Windows
By: Nilpo/Developer Shed Staff Writer
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 5 stars5 stars5 stars5 stars5 stars / 1
    2007-05-07

    Table of Contents:
  • Creating a Web Test Environment in Windows
  • Enter XAMPP
  • Configuring Apache Security
  • Final Security Considerations

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    Creating a Web Test Environment in Windows - Enter XAMPP


    (Page 2 of 4 )

    Knowing that installing and configuring Apache and the other necessary components is not easy, the kind folks over at Apache Friends decided to make things a little easier by developing XAMPP.  XAMPP is a single installer that installs the whole package in a preconfigured, ready-to-run state.

    The core of the project, of course, is Apache web server but they've included virtually everything you need, including support for PHP, MySQL, Perl, OpenSSL, and more.

    You can download the XAMPP for Windows installer by visiting the ApacheFriends site.  Installing XAMPP is simple and straightforward.

    After starting the install, you'll be prompted for the language you would like to use.  Next, you'll be asked to choose an installation directory.  I recommend not putting this in your Program Files folder.  You want this somewhere with easier access.

    If you can, you should install this to a dedicated drive.  This allows you the most flexibility for added security if you plan on running this for public access.

    In the next stage of the installation you will be asked how you would like to install the XAMPP programs.  I recommend choosing to install all of the components as services, especially if you will be running your web server full time.  This allows your web server to function even when no one is logged on.

    Once all of the files are copied, the installer will launch the PHP installer.  This will set everything up for you without any input from the user.

    At this point in the installation, all of the programs have been installed.  The XAMPP installer will now attempt to start your web server.  If you have Service Pack 2 installed, which you should, you will likely see a warning message like the one pictured above.  Click the Unblock button to configure the Windows Firewall to allow access to Apache.

    If you have some other third-party firewall installed, you will likely see a similar message.  Choose whatever option allows access.  If you have the option to remember this decision or to always allow, you should set that as well.

    At a minimum, you will need access to Port 80.  This is the standard port on which web servers operate. If you are running this on an intranet, you may wish to configure it differently for security purposes.

    More BrainDump Articles
    More By Nilpo/Developer Shed Staff Writer


       · Many web developers develop web applications in Windows and host under Apache/Linux....
     

    BRAINDUMP ARTICLES

    - Internet Explorer 8 Review
    - Nilpo`s Top Windows Add-Ons
    - Beginning Silverlight 2.0 Development using ...
    - Fixing Vista`s Troubles
    - Preparing Windows Images for Mass Deployment
    - The Trouble With Vista
    - Slipstreamed and Unattended Windows Installa...
    - Microsoft Office SharePoint Server
    - Microsoft Office SharePoint Designer
    - Microsoft Windows SharePoint Services 3.0
    - Microsoft Live Mesh Overview
    - XAML Brushes and Silverlight
    - Silverlight and XAML Basics
    - Immortal XP
    - XAML Basics





    © 2003-2008 by Developer Shed. All rights reserved. DS Cluster 4 hosted by Hostway
    Stay green...Green IT