Я устанавливаю среду разработки на Mac OS-X (10.8.3).
Кажется, мой apachectl ссылается на /opt/usr/sbin/apachectl:
$ sudo apachectl start
$ ps aux | grep httpd | grep -v grep
_www             898   0.0  0.0  2436168    704   ??  S    11:46AM   0:00.00 /usr/sbin/httpd -D FOREGROUND
root             897   0.0  0.1  2436168   4308   ??  Ss   11:46AM   0:00.18 /usr/sbin/httpd -D FOREGROUND
Однако apachectl в /opt/local/apache2/bin/apachectl похоже, управляет (правильно настроенным) веб-сервером для моей локальной машины. 
$ sudo /opt/local/apache2/bin/apachectl start
$ ps aux | grep httpd | grep -v grep
_www             916   0.0  0.0  2455992    688   ??  S    11:47AM   0:00.00 /opt/local/apache2/bin/httpd -k start
_www             915   0.0  0.0  2455992    688   ??  S    11:47AM   0:00.00 /opt/local/apache2/bin/httpd -k start
Я установил MAMP, прежде чем понял, что я не хочу, и удалил его. Насколько я могу судить, apachectl не имеет псевдонимов:
$ alias
alias ll='ls -la'
$
Поэтому я не уверен, кроме удаления apachectl в /usr/sbin/ , как это исправить - и только с новым псевдонимом. Это кажется очень нечистым решением. Может кто-нибудь дать подсказки о том, как перемонтировать мой Mac, чтобы больше не было этой проблемы? Или даже проверить, на что указывает apachectl (или как это изменить)? Спасибо!
