Es mejor usar PHP como Módulo de Apache ... por lo menos a nivel de rendimiento y de ciertas funcionalidades como la autentificación HTTP que quieres usar y bajo CGI no funciona ..
Puedes seguir esta guía de instalación para instalar PHP bajo Apache como módulo:
http://www.maestrosdelweb.com/editor...php?phpmysqlap
(la guía de instalación se entiende que usas un httpd.conf "virgen" .. así que si no eliminas las líneas actuales referentes a PHP en tu httpd.conf antes de seguir esta guía .. es probable que no te funcione PHP bajo Apache.)
Un saludo,