Home arrow Apache arrow Page 2 - Installing PHP under Windows

Installing PHP under Windows

Not a Linux fan? Looking for a hassle-free way of setting up a PHP environment on your Windows box? Read as Matthew guides us through the process of installing Apache, MySQL and PHP on a Windows based machine, otherwise known as WAMP.

Author Info:
By: Matthew Phillips
Rating: 5 stars5 stars5 stars5 stars5 stars / 271
October 22, 2003
  1. · Installing PHP under Windows
  2. · What is it?
  3. · Installation - Apache
  4. · Installation Cont'd - MySQL
  5. · Installation Cont'd - PHP
  6. · Testing It All

print this article

Installing PHP under Windows - What is it?
(Page 2 of 6 )

What is Apache?

Apache is our web server of choice; it’s free, reliable and well supported.  In fact, as of October 2003 apache web servers had a market of over 67%, compared to their nearest rival Microsoft’s ISS having under 25% (http://news.netcraft.com/) So its not just a few people who think Apache is a good thing! A web server basically serves web pages from the server to the client browser. For every page you see when connecting to the internet, somewhere there is a network server sending it to you. The pages are usually sent in html format, along with images and other media.

What is MySQL?

[From MySQL.com]MySQL is the world's most popular open source database, recognized for its speed and reliability.’ A Database is a place for you to store data, whether it is user details or article text. MySQL is highly configurable and easy to use.

What is PHP?

[From PHP.net]PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.’ It allows web pages to be dynamically created, that is they can be easily updated and changed quickly. I’m assuming if you want to use PHP you have some idea what it is, and what it can do, if not, there are too many possibilities to be summed up in a paragraph.


Yes, despite what many may say, Apache, MySQL and PHP (AMP) can be installed and work fine with Windows; this tutorial explains how. This tutorial is written for Windows XP, Apache 2.0.47, MySQL 4.0.15, and PHP 4.3.3; however, it should work fine with Win2K, and other versions of AMP. I would not recommend installing AMP on Win95/98/ME.

Ok, before we start remember to run an up-to-date virus checker on any files that you download from the internet etc. You must be logged on as a user with administrator privileges.

blog comments powered by Disqus

- Programmatically Manipulating Microsoft Exce...
- Installing PHP under Windows
- Compressing Web Content with mod_gzip and mo...
- Compressing Web Output Using mod_deflate and...
- Setting Up Apache 2.0.45 to Parse PHP Pages
- Custom Error 404 Documents with PHP
- Using Apache and PHP on Mac OS X
- ASP: Active Sessions, Active Logins and Tota...
- Working With Oracle on Windows: Part 1
- The Quick-n-Dirty Guide to Setting Up Apache...
- Installing Apache With SSL: The Complete Gui...
- 7 Powerful .htaccess Customization Tips
- Trap And Get Notified: A Practical Solution ...
- One Way To Use Server Side Includes
- Using ForceType For Nicer Page URLs

Watch our Tech Videos 
Dev Articles Forums 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us 
Weekly Newsletter
Developer Updates  
Free Website Content 
Contact Us 
Site Map 
Privacy Policy 

Developer Shed Affiliates


© 2003-2018 by Developer Shed. All rights reserved. DS Cluster - Follow our Sitemap
Popular Web Development Topics
All Web Development Tutorials