Skip to main content


developerWorks  >  Web development | Open source  >

Set up a PHP and MySQL development environment

developerWorks

Level: Introductory

Brett McLaughlin (brett@newInstance.com), Author and editor, O'Reilly and Associates

08 Jun 2005

Register now or sign in using your IBM ID and password.

Set up PHP, Apache, and MySQL as a development environment on a Windows XP machine. This tutorial gives you step-by-step instructions on how to get it all up and running painlessly.

In this tutorial

  • Before you start

  • Developer, test, deploy

  • Set up the Apache Web server

  • Install the PHP interpreter

  • Install MySQL

  • Summary and resources

Prerequisites

This tutorial is written for Web developers.

  • If you're comfortable working with PHP and databases, then this tutorial will get you up and running on Windows XP (whether or not it's connected to the Internet all the time).

  • If you're just getting started with Web programming, though, this tutorial will provide a virtual playground for trying out PHP.

Whatever your level of expertise, as long as you are willing to take things step by step, this tutorial will get you ready to go on Windows.

You will also do some general Windows configuration, including setting up your environment. If you're familiar with PATH and other Windows XP environment variables, you're already set. If this is new to you, you'll get a brief introduction in the tutorial.

Additional tutorials and articles that you might find of interest include:


System requirements

  • You will need JavaScript enabled in your browser.

  • In terms of software and hardware, you only need a machine running Windows XP.

  • You also need administrator access on your machine, so you might have trouble if you're working on a shared machine.

  • Finally, you need Internet access during this tutorial to download software. Once you set up the environment, you won't need Internet access.


Duration

Under one hour


Formats

html, pdf


Share this....

digg Digg this story del.icio.us del.icio.us Slashdot Slashdot it!


Back to top


Document options

Document options requiring JavaScript are not displayed


My developerWorks needs you!

Connect to your technical community