I use apache 2.0.52 and works fine , (
http://www.jren207.com ) (go see the power or my server lol, if my pc is switched on
)
anyway, basics (some of this might have been mentioned but i thought i'd confirm stuff) ...
To keep the no-ip ip address updated automatically, go to the downloads section and download the no-ip duc (dynamic update client). Then run it as a system service so you don't have to bother with it. So when you next connect and you ip address may be different, the updater will send your ip to the no-ip servers and that's it
All your configuration is in the httpd.conf file, if you want to serve php enabled sites, you need to edit it's php.ini file and add a little part to the httpd.conf for apache to load it. More can be found at the php site (
http://www.php.net ).
If you need to serve cgi pages (cgi is outdated but if you need / want to), download active-perl from active-state (can't remember the place to download, google it
). Then put your scripts in the cgi-bin folder.
To visit your site without a no-ip address through the internet (for testing etc.), you need to type it like this:
http://81.175.23.4 (or whatever you ip address is, make sure you set up your router etc.)
local testing:
http://localhost
and thats pretty much it, look at the read-me's with the various things (apache, php etc.) or their online documentation