For this tutorial I used this setup:

For those wanting older versions, I have a PHP4 and a MySQL 4.0 tutorial.

These are how-to tutorials to give step by step instructions for installing, setting up, and configuring Apache2 web server, ActivePerl, PHP, and MySQL in Windows. A section is also included that tells you how to make your server accessible to the world, some info on firewalls, and a section on other types of servers (ftp, mail).

I'm not an expert, I'm just someone who saw a need for this tutorial so wrote down the steps I figured out from much trial-and-error. I'm always open to improving the tutorials and welcome any comments.

For those of you who think they can't understand my instructions, a visitor helpfully pointed out another tutorial similar to mine. You might want to check it out if you need more help or want someone else's perspective.

Anyone wanting to install JSP (Apache Tomcat) on windows, a visitor helpfully pointed out another tutorial.



For now the steps are:
  1. Installing Apache for Win32
  2. Installing Perl into CGI
  3. Installing PHP
  4. Installing MySQL
  5. Releasing your server to the world
  6. Other information on security, FTP servers, mail servers