Once the Apache HTTP server has been installed, we can download PHP and make it available for the environment. Simply follow these steps to be able to run files from http://localhost:
To download the source files for PHP, go to http://windows.php.net/download/ and click the Zip option under the Thread Safe versions for the latest stable release.
Make sure that you download the Thread Safe version for PHP; otherwise, the required .dll files for Apache will not be present.
Once the files are downloaded, unzip them to C:\php.
Go to the C:\php directory and rename php.ini-production to php.ini. This will be the configuration file for PHP.
Now go to your Apache HTTP server installation directory and into the /conf folder. Open httpd.conf for editing. This is the configuration file for the server.
Add the two following lines where
applicable in the file (with the other
LoadModule php5_module "c:/php/php5apache2_2.dll" AddHandler application/x-httpd-php .php
Make sure that the appropriate php5apache2_2.dll file is present within the C:\php directory before adding it. There may be permutations on the filename. The appropriate file should be a .dll that starts with php5apache2.
Restart your Apache server.
You will now be able to run .php files from the Apache HTTP server. For instance, if you create test.php in the HTTP server /htdocs directory, you will be able to load it at http://localhost/test.php from your browser.