
Я удалил все пакеты, связанные с nginx. (как сказано в этом ответе)https://askubuntu.com/a/457412/383308), после этого я запускаю команду ниже, команда ничего не дает.
sudo find / -name 'nginx'
При запуске такой команды у меня получается один результат:
zyh@zyh-desktop:~$ ps -ef | grep nginx
zyh 2666 2442 0 11:12 pts/1 00:00:00 grep --color=auto nginx
Но когда я открываю браузер и ввожу 127.0.0.1, я все равно вижу страницу приветствия nginx. Смотрите ниже:
Я думаю, что моя проблема очень похожа на эту.[РЕШЕНО] nginx запущен, но ... не установлен, но после запуска команды
sudo update-rc.d -f nginx remove
sudo rm /etc/init.d/nginx
И после перезагрузки я все еще вижу страницу nginx с 127.0.0.1. Есть идеи, как полностью удалить nginx. Спасибо.
PS: Я воспользовался auto-remove
возможностью удаления всех nginx*
пакетов и увидел, что мой рабочий стол удален. Позже я установил новый рабочий стол Ubuntu.
РЕДАКТИРОВАТЬ Похоже, я могу открыть http-сервер Python на порту 80, как показано ниже.
zyh@zyh-desktop:~/Downloads/code/share-file$ sudo python -m SimpleHTTPServerWithUpload 80
Serving HTTP on 0.0.0.0 port 80 ...
А когда я открываю браузер Firefox и ввожу 127.0.0.1, я все равно вижу страницу приветствия nginx.
решение1
Пожалуйста остановисьnginxсначала попробуйте удалить:
sudo apt-get purge nginx nginx-common
Или
sudo apt-get remove nginx-core nginx-full nginx-light nginx-extras nginx-naxsi nginx-common
решение2
Похоже, что веб-страница в моем вопросе (см. снимок экрана выше) является кэшированной страницей, и следуйте методам, упомянутым в этом посте:Как очистить кэш одного сайта в Firefox?, я только что очистил кэш, и теперь я вижу, что Firefox не может подключиться к 127.0.0.1 сейчас. Извините за шум.
Это значит, что nginx уже удален из моей Ubuntu.