To install Apache, download the relevant version and follow the documentation that comes with the file, or this guide:
http://httpd.apache.org/docs/1.3/windows.html
That tells you how to get the bare basics up and running as well as maintain the Apache service. I've just gone through the guide and gotten it up and running within 5 minutes, so I doubt you will have a problem.
As for mySQL, try this guide here:
http://dev.mysql.com/doc/refman/5.0/...tallation.html
Again, it's fairly simple to follow and should have you up and running in no time.
I would advise running the latest stable version of both, though it may be worth aiming for mySQL version 5 at least to give you the best platform to learn from, as there are a few changes from version 4 that need to be noted.
Best of luck, let us know how you go.