Попробуйте ввести
which httpd
, чтобы увидеть полный путь к тому, что вы работаете. Mine is /usr/sbin/httpd
- стандартный, поставляемый с OS X.
Затем проверьте, в какой каталог вы установили свой новый httpd - возможно /usr/local/bin
. Поэтому проблема заключается не в том, что он не установлен, а в том, что OSX ищет другой httpd из того, который вы установили.
Чтобы использовать тот, который вы установили, что вам нужно отредактировать файл /usr/sbin/apachectl
и найти строку, которая говорит:
HTTPD='/usr/sbin/httpd'
и изменить его, чтобы указать место, куда вы установили новый апач.