Eeeee que grande confusão que vai para aqui e a causa disto são os maus costumes dos utilizadores windows que a primeira coisa que fazem é "instalar" qualquer coisa.
O aarnau já disse tudo mas vou reforçar.
Primeiro.
O Mac OSX já trás tudo instalado. Isto é, o Apache, o PHP e os respectivos módulos para o Apache. É claro que se quiserem usar as últimas versões terão que as instalar.
Segundo: O PHP está pronto a bulir bem como o Apache. Se quiserem usar PHP via Apache (http server) terão que alterar o ficheiro de configuração do Apache que está em /etc/httpd/httpd.conf e fazer o que o aarnau indicou.
Retirar os # nas linhas:
Código:
# LoadModule php4_module libexec/httpd/libphp4.so
# AddModule mod_php4.c
i.e, deixarem de estar como "comentários" e passarem a fazer alguma coisa. Neste caso, carregarem o módulo PHP para o Apache
Terceiro: Depois de alterarem o ficheiro de configuração do Apache terão que reinicializá-lo. No OSX podem simplesmente ir ao system preferences / Sharing / Stop & Start do Personal Web Sharing. Este passo é importante pois certamente que vão querer que o Apache leia novamente o ficheiro de configuração alterado.
Quarta: Espeta um ficheiro test.php no folder Sites na tua Home com
arranca um browser, e.g. Safari, e faz
http://127.0.0.1/~o_teu_username/test.php
e voilá, terás uma página toda pipi com informação sobre o PHP que está instalado.
Mental Note: no OSX pensem antes de se porem a instalar coisas que já existem.