He instalado MAMP
en OSX
y mientras MySQL
se está ejecutando, Apache
no se inicia. Aquí hay algunas capturas de pantalla que tengo para describir la situación. También cuando inicio el servidor (o antes de eso) httpd no se encuentra en el monitor de actividad.
Aquí está la captura de pantalla que muestra el uso compartido web está desactivado:
Y aquí está la captura de pantalla que muestra cuáles son los puertos seleccionados (he probado 8888 para Apache pero es el mismo resultado exacto):