Development Tools

I downloaded and installed some tools! Let's try to get something concrete of out of these things that they call computers. Here what I got and how it went down:

Apache Web Server 2.2.15

I was first thinking of running PHP scripts on Apache Tomcat, since I have a few versions of them on my PC already installed. However, after reading
about the amount of configuration that was needed to get it to run on Tomcat, I decided to go with Apache Web Server. So I got that installed with default settings. After installation, I set my Apache Web Server to start manually.

PHP 5.2.13

I deliberately did not download PHP 5.3 since I know that my hosting provider will not be running PHP 5.3 for some time now (due to whatever reasons – I can't remember because I was not that interested in the blah blah at that time when they emailed about it).

Anyway, things did not go smooth. I initially downloaded the Windows installer php-5.2.13-nts-Win32-VC6-x86.msi from php.net. It seemed to install fine, but when executing, it complained about missing dll's (ssleay32.dll). Also, I did expect the PHP installer to touch up my Apache Web Server configuration in a way that it would be able to run my PHP pages immediately. But it didn't do that. Somehow I got the impression that it should have done that but no. So, I did the configurations myself according to this web page:

http://php.net/manual/en/install.windows.apache2.php

But Apache did not start. It tried, but it came down with a general error. So I ended up uninstalling the installer version of PHP and downloading the zip distribution of PHP (php-5.2.13-Win32.zip). I unzipped it, renamed and checked the php.ini configuration file and added my php folder in Window's PATH environment variable. Now the web server started without any problems. Finally in all excitement, I created an index.php file with “<?php phpinfo(); ?>” in it and put it in the web server's htdocs folder. Aiming my browser at

http://localhost/index.php

verified that most (if not all) is good.

Any questions or comments? Let the discussion continue in the forum!