Перл тебе не нужен .
Чтобы поставить apache для msi-пакета ничего не надо, а для .zip надо подправить пути в httpd.conf на те, куда поставлен apache и установить apache как сервис . Это делается коммандой "apache.exe -k install" .
Чтобы заработал PHP нужно положить .ini в ./windows и DLL, /windows/system32 (для XP, для 9x в /windows/system) . А также в httpd.conf прописать пару строк . Что именно нужно прописать, а также и все остальное подробно описано в install.txt, который укомлектован с PHP .
Затем нужно поставить MySQL (распаковать и прописать как сервис) .
Далее идем Control Panel->Admin/ Tools->Services и смотрим чтобы напротив Apache и MySQL стояло "Started" .
Теперь настройка PHP Nuke . Как это все делается разжевано здесь:
http://ru-board.com/new/categories.p...windex&catid=2
Также не лишним будет скачать всю документацию с
www.apache.org
www.php.net ,
www.zend.com
www.mysql.org
... чтобы избежать глупых вопросов .