Create & Self-Host Websites in 60 Seconds!

With Advanced, High-Performance Web Server Software using Apache, PHP, MySQL - for Windows

WampDeveloper Pro enables professionals, average users, and businesses to rapidly create & deploy websites using Apache (web server), PHP (language), and MySQL (database).

With WampDeveloper Pro creating websites is a 1-click process.

  • A complete web development and website hosting platform on which to create standards-based dynamic HTML + CSS + JavaScript sites running on PHP and MySQL!
  • Performance Optimized. Secured. And Fully Supported!
  • Built on standards and best-practices, with 7+ years of web-development and website hosting experience! (since 2003)
  • Now comes standard with WordPress, Drupal, Joomla, Magento, phpBB and MediaWiki (1-click install in any website and URL)!
  • Host websites after a simple 60 seconds 1-click installation!
  • System Tab - Control Apache, MySQL, and other Services. Get web server status reports. IP information. And much more.
  • Websites Tab - Add and manage websites with a single click.
  • Local DNS Tab - Select DNS settings for your websites.
  • Web Applications Tab - Automatically install WordPress, Drupal, Joomla, Magento, phpBB3, and MediaWiki.
  • Proxy Pass Tab - Proxy specific requests to backend Tomcat, IIS, and Nginx servers.
  • Components Tab - Select versions of Apache, PHP, and MySQL to use with a single click.

Building Apache::ASP 2.57

Building a Web Server, for Windows


  • Microsoft Visual C++
    [we will use Visual Studio 98 / VC++ 6.0]
    [Visual Studio .NET will also work with the same instructions]
  • Perl
  • mod_perl
  • Notes:
    • When using the command-line (command-shell) with VC++, always set the Build Environment and update the System PATH to reflect the tools used in the build --> Guide: Working with the Command Shell


Original Instructions

  • ...\Apache-ASP-2.57\README

Our Configuration

  • Base Perl location : C:\www\perl
    [do not install to a directory that contains white spaces]
  • Base Apache2 location : C:\www\Apache2


A group of Perl modules need to be built and installed prior to the main Apache::ASP build process.

  • Download and unpack the following modules...
  • In the order above, from the source directory of each module, build and install each module...
    [read file README in each module dir for the official instructions]
    • ...\module> perl Makefile.PL
    • ...\module> nmake
    • ...\module> nmake test
    • ...\module> nmake install

Main Build Instructions

  • cd /d C:\build\Apache-ASP-2.57
  • > perl Makefile.PL
  • > nmake
  • > nmake test
  • > nmake install

Apache2 Setup for Apache::ASP

  • Edit \www\Apache2\conf\httpd.conf

    PerlModule Apache::ASP
    <Files ~ (\.asp)>
       SetHandler perl-script
       PerlHandler Apache::ASP
       PerlSetVar Global .
       PerlSetVar StateDir C:/tmp/asp

  • Add index.asp to the DirectoryIndex field of httpd.conf
  • Create directory C:\tmp
    [Apache::ASP will not work without this dir]

Testing Apache::ASP

This will create an example ASP file, hello.asp

  • Create hello.asp in your webroot (DocumentRoot) directory

       $Response->Write("Congratulations, you have successfully installed Apache::ASP");

  • Access http://localhost/hello.asp