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.

httpd.conf -- CGI

Building a Web Server, for Windows and Linux

In this example, replace '/www/cgi-bin' with the location of the cgi-bin directory on your system.

Apache will assume that every file under cgi-bin is a CGI script, and will attempt to execute it, when that particular cgi script is requested by a client.

Note that every file under cgi-bin has to include a "shebang" line. The shebang line is the first line of the script, denoted by '#!' (without ''), and contains the path to the interpreter of that particular script...

Example (perl script):
Note to use quotes around paths that contain spaces.

  • Windows:
    #!C:/www/perl/bin/perl.exe
  • Linux:
    #!/usr/bin/perl

Note that if the path to the specified interpreter is set under the system PATH variable, the "shebang" line can just contain the file name of the interpreter...

Example (perl script, path to perl set under the system PATH variable):

  • Windows:
    #!perl.exe
  • Linux:
    #!perl
LoadModule cgi_module modules/mod_cgi.so
LoadModule alias_module modules/mod_alias.so

<IfModule mod_cgi.c>
	<IfModule mod_alias.c>
	ScriptAlias /cgi-bin/ "/www/cgi-bin/"
</IfModule>

<Directory "/www/cgi-bin">
	Options None
	AllowOverride None
	Order allow,deny
	Allow from all
</Directory>
</IfModule>