nginx удален, localhost: 8080 все еще показывает страницу приветствия nginx - PullRequest
0 голосов
/ 26 июня 2018

Я удалил nginx из brew, используя brew uninstall nginx, но когда я перехожу на http://localhost:8080, я все равно получаю сообщение "Welcome to Nginx".

Что я уже сделал:

  • перезагрузил компьютер (3 раза)
  • Удалил лишнюю папку nginx, используя rm -rf /usr/local/etc/nginx
  • Поиск nginx везде из корневой папки, используя sudo find / -name "nginx". Ничего не появляется.
  • Поиск файлов nginx .plist в /Library/LaunchAgents/ и ~/Library/LaunchAgents/, но их нет.

Я на макосе Хай Сьерра.

Спасибо!

Ответы [ 3 ]

0 голосов
/ 26 июня 2018

Это может быть запущенная служба, используйте приведенную ниже команду из командной строки

$ sudo launchctl list - Чтобы увидеть список служб, работающих

launchctl remove - Чтобы удалить службу

0 голосов
/ 07 декабря 2018

Вот решение, как я был в том же затруднительном положении. Первый запуск

netstat -anv | egrep -w [.]8080.*LISTEN

Я узнал, что виновником был / usr / local / opt / httpd / bin / httpd . поэтому я прекратил процессы в суде.

sudo killall httpd

После этого все было хорошо, порт 8080 был наконец свободен.

0 голосов
/ 26 июня 2018

использовать --force флаг.

brew uninstall nginx nginx-common --force
...