В MacOS Sierra, я установил Apache с помощью Homebrew:Как полностью удалить Homebrew Apache httpd24?
$ brew install httpd24
Это вызвало некоторые странные проблемы Apache. Похоже, что установка Apache на MacOS Sierra по умолчанию была по-прежнему активна. Теперь я хочу полностью удалить httpd24, но я все еще вижу его в своих процессах. Вот что я сделал:
$ brew unlink httpd24
$ brew uninstall httpd24
Бег $ ps aux|grep httpd
показывает:
blt 51473 0.0 0.0 2613988 844 ?? S 10:48PM 0:00.00 /usr/local/Cellar/httpd24/2.4.23_2/bin/httpd -k start
blt 51447 0.0 0.0 2613988 892 ?? S 10:47PM 0:00.00 /usr/local/Cellar/httpd24/2.4.23_2/bin/httpd -k start
blt 51396 0.0 0.0 2613988 856 ?? S 10:47PM 0:00.00 /usr/local/Cellar/httpd24/2.4.23_2/bin/httpd -k start
blt 51345 0.0 0.0 2613988 844 ?? S 10:47PM 0:00.00 /usr/local/Cellar/httpd24/2.4.23_2/bin/httpd -k start
blt 51285 0.0 0.0 2613988 876 ?? S 10:45PM 0:00.00 /usr/local/Cellar/httpd24/2.4.23_2/bin/httpd -k start
blt 51048 0.0 0.0 2615200 868 ?? S 10:34PM 0:00.00 /usr/sbin/httpd -T
blt 51047 0.0 0.0 2615200 840 ?? S 10:34PM 0:00.00 /usr/sbin/httpd -T
blt 51046 0.0 0.1 2628716 20104 ?? S 10:34PM 0:00.06 /usr/sbin/httpd -T
blt 51045 0.0 0.1 2628716 20084 ?? S 10:34PM 0:00.05 /usr/sbin/httpd -T
blt 51044 0.0 0.1 2628716 20148 ?? S 10:34PM 0:00.04 /usr/sbin/httpd -T
blt 51043 0.0 0.1 2628716 20236 ?? S 10:34PM 0:00.05 /usr/sbin/httpd -T
blt 51041 0.0 0.1 2628716 20668 ?? S 10:34PM 0:00.07 /usr/sbin/httpd -T
blt 51040 0.0 0.4 2644668 59852 ?? S 10:34PM 0:01.05 /usr/sbin/httpd -T
root 47136 0.0 0.1 2615456 18872 ?? Ss 5:34PM 0:00.67 /usr/sbin/httpd -T
root 43442 0.0 0.0 2614244 7172 ?? Ss 4:14PM 0:00.83 /usr/local/Cellar/httpd24/2.4.23_2/bin/httpd -k start
blt 52451 0.0 0.0 2423384 256 s003 R+ 11:06PM 0:00.00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn httpd
Процессы с пути /usr/sbin/httpd
являются установки Apache по умолчанию. Устройства с дорожкой /usr/local/Cellar/httpd24/2.4.23_2/bin/httpd
- это установка Homebrew. Это даже не возможно. Каталог /usr/local/Cellar/httpd24
нет вообще. Я попытался вручную убить эти процессы, но они в конце концов вернутся. Я попытался перезагрузить компьютер. Я перезапустил Apache бесчисленное количество раз. Я подтвердил, что Apache, с которым я взаимодействую в командной строке с использованием $ apachectl
, является установкой по умолчанию. Я не знаю, что еще делать. Спасибо за любую помощь.
Учитывая тот факт, что он пережил перезапуск. Вы проверяли '~/Library/LaunchAgents' и'/Library/LaunchDaemons' и '/ Library/LaunchAgents' за любые возможные остатки установки Homebrew httpd24? – Montmons