Some newbie comments on setup: The files on the mirror site under "httpd" and "binaries" were sorted in order such that a version 1.x of Apache was at the top of the list. Looking recently built and not bothering to scroll down to "older" binaries at the mirror, I downloaded that one and started installing. Its README said that if version 2 of Apache was available that it should be preferred. Guess what, further in the list, there's Apache2. So, instead of installing V1 I got and installed V2.
in reply to Setting up Perl/CGI with Windows
Along the way you have to tell Apache what your domain name is. (You are not supposed to make one up....). The httpd.conf file in the conf directory says to use your Internet number instead, and combined with an install-time instruction about running just with my login id, I wound up configuring a ServerName of 192.168.1.1:8080 (not my real ip address...) which, when I type http://192.168.1.1:8080/ works! :-) The test script gets invoked via http://192.168.1.1:8080/cgi-bin/test.cgi