во-первых, в составе WinХР идет стандартный microsoft сервер. IIS (Internet Information Service) 6-й версии. (под 2000-е и NT он тоже есть)
если 98-ые:
и хочешь все сразу (включая базоывй вариант Perl и PHP) - то по адресу
http://www.dklab.ru дают "Джентльменский Набор Web-Разработчика" - Денвер (если хочется все это ставить и настраивать самому, то Apache (
http://www.apache.org) +Perl (ActiveState)+PHP (тоже с базы) под windows - посмотри в google, ежели я что переврала) CGI можно будет писать на тех языках, трансляторы которых есть в системе)
если хочешь совсем просто и делать CGI на delphi - то вообще smallhttp (shareware и не помню, где брать, посмотри в поисковике)
Добавлено:
А вообще-то, по поводу сервера на МС системах советую почитать
http://xpoint.ru/forums/computers/os...ad/20736.xhtml
(это, конечно, не касается тестовой домашней машины)