Я установил nginx затем, я установил apache2, через некоторое время я удалил apache2. После нескольких недель я заметил что-то странное, когда я получил доступ http://localhost
: nginx обрабатывает запрос, но когда я ввожу в своем IP-адресе или любом в моих типах сети в моем IP, он приводит к apache2 загрузке страницы, говоря, что он правильно работает.
Я произвел чистку и удалил Apache, но я все еще не могу избавиться от этой проблемы, которую попробовали переустановить и произвести чистку снова затем перезапуска. Какие-либо идеи того, какова могла быть проблема?
PS, в которой мой компьютер не распознает apache2, как устанавливаемый так или иначе и все файлы Apache и двоичные файлы, не найдена, даже когда я вручную ищу их.
root@elite-HP-Pro3500-G2-MT-PC:/home/elite# whereis apache2
apache2:
root@elite-HP-Pro3500-G2-MT-PC:/home/elite# sudo service apache2 start
Failed to start apache2.service: Unit apache2.service failed to load: No such file or directory.
root@elite-HP-Pro3500-G2-MT-PC:/home/elite# sudo apt-get purge apache2 apache2-utils
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'apache2' is not installed, so not removed
Package 'apache2-utils' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 19 not upgraded.
Даже после Вас удаляют apache2 полностью , у Вас все еще будет его "сайт по умолчанию" файлами, находящимися в /var/www/
. По умолчанию Nginx попытается обслуживать их или его собственную версию этих файлов для сайтов, которым он не может иначе соответствовать. Вы видите это все в /etc/nginx/sites-available/default
.
то, Что Вы видите, дизайном, это было просто неожиданно.
Для фиксации его можно отредактировать или удалить сайт по умолчанию... Или измените файлы в /var/www/
для лучше удовлетворения потребностям. Если Вы хотите избавленный от значения по умолчанию, можно удалить /etc/nginx/sites-available/default
. Это - просто символьная ссылка поэтому, если Вы хотите восстановить его, Вы можете с:
sudo ln -s /etc/nginx/sites-{available,enabled}/default
И не забывают перезагружать после создания изменений конфигурации:
sudo service nginx configtest # make sure the config is good before reloading!
sudo service nginx reload
sudo service nginx configtest
Перед перезагрузкой убедитесь, что конфигурация исправна!
sudo service nginx reload
И Nginx, и Apache ссылаются на HTML-файл /var/www
.
Выполните эту команду и обновите страницу:
mv /var/www/html/index.html index.html_bkp