For Apache you have to check the following things:
Give you my bits and pieces. No guarantee though. (Make backup before change!!)
# ServerType is either inetd, or standalone. Inetd mode is only supported on
# Unix platforms.
# ServerRoot: The top of the directory tree under which the server's
# configuration, error, and log files are kept.
# Do NOT add a slash at the end of the directory path.
ServerRoot "C:/Apache Group/Apache"
# Note: You cannot just invent host names and hope they work. The name you
# define here must be a valid DNS name for your host. If you don't understand
# this, ask your network administrator.
# If your host doesn't have a registered DNS name, enter its IP address here.
# You will have to access it by its address (e.g., http://126.96.36.199/
# anyway, and this will make redirections work in a sensible way.
# AddType allows you to tweak mime.types without actually editing it, or to
# make certain files to be certain types.
# For example, the PHP3 module (not part of the Apache distribution)
# will typically use:
#AddType application/x-httpd-php3 .phtml
#AddType application/x-httpd-php3-source .phps
#PHP 4 installation
AddType application/x-httpd-php-source .phps
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "c:/php/php.exe"
For mysql you have check whether you can logon using a command prompt. Just type >mysql
Type in mysql >show databases;
If that works you got mysql going. Install WinMySQl also extremely usefull tool!!!
For PHP you have to change PHP.ini and copy the right .exe to the windows system directory. You can find these kind off information in several documentations.