繁体   English   中英

停止Apache服务后,为什么我的IP地址仍然可以获取Apache默认页面?

[英]After stopping Apache service, why can I still get Apache default page on my IP address?

我想安装Nginx,但是80端口已经被Apache2占用了。 我阻止它:

$ sudo kill -9 my-apache-pid

$ sudo service apache2 stop

$ sudo /etc/init.d/apache2 stop
[ ok ] Stopping apache2 (via systemctl): apache2.service.

我可以安装 Nginx。 我使用sudo systemctl status nginx 它显示运行良好,Apache2 似乎不活动。 但是当我在浏览器中输入我的 IP 地址时,它仍然显示 Apache2 hello-page。 为什么?

我有同样的问题。 令我惊讶的是,清除浏览器的历史记录和 cookie 工作正常。

Apache 和 Nginx 主页位于此目录中:

/var/www/html

但是有一点,就是之前安装的这两个app都占用了index.html文件,当你在浏览器中输入localhost地址的时候,那个文件居然打开了。

因此,您所要做的就是进入该目录并查看 Nginx 主文件的名称。您必须在终端中执行此操作:

ls -l /var/www/html

显示 Nginx html 文件的index.nginx-debian.html名称,因此,如果您在浏览器中搜索此地址:

localhost/index.nginx-debian.html

你可以看到Nginx的主页。

当搜索localhost更改然后这两个文件的名称时,显示 Nginx 主页所需的全部内容。

即使在您完全删除 apache2 之后,您的“默认站点”文件仍然位于 /var/www/

运行以下命令并刷新页面。

mv /var/www/html/index.html index.html_bkp

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM