When it comes to installing software, at least for newbies like me,
it's in general a good idea to stick to 2 simple rules:
-always use the latest, stable version available (if possible);
-use as much as you can the "standard" installations (eg on CD, from RPMs)
You can find RPMs on the internet easily.
In case of Apache, configuration can be difficult (you need to install additional modules,
etc).
You can practically always go for the "compilation and install" (typically tar -xvzf; ./configure; ./make;
sudo ./make install
, in which case you can mostly configure where your software is installed.
If so, I advise you to:
-either stick with the defaults that the software installation uses (easiest way);
-or put all software in a few directories, to make your system configuration easier:
for instance, put all your locally installed software in /usr/local; your system stuff
goes in /usr and /bin, system administration stuff in /sbin or /usr/sbin; etc.
When you don't go for the compile&install, but use let's say an RPM or an installation CD,
the installation will put the software in it's default place for you. This means you don't
really need to worry where it's put.