我让Apache在Ubuntu上运行。在使用sudo service apache2 stop停止Apache之后,由于某些原因,网页仍然是可访问的。
pgrep apache没有得到任何结果,所以它肯定被停止了。
编辑:
sudo lsof -i tcp:80 | egrep LISTEN输出:
nginx 25348 root 6u IPv4 6658395 0t0 TCP *:http (LISTEN)
nginx 25348 root 8u IPv6 6658397 0t0 TCP *:http (LISTEN)
nginx 25349 www-data 6u IPv4 6658395 0t0 TCP *:http (LISTEN)
nginx 25349 www-data 8u IPv6 6658397 0t0 TCP *:http (LISTEN)
nginx 25350 www-data 6u IPv4 6658395 0t0 TCP *:http (LISTEN)
nginx 25350 www-data 8u IPv6 6658397 0t0 TCP *:http (LISTEN)
nginx 25351 www-data 6u IPv4 6658395 0t0 TCP *:http (LISTEN)
nginx 25351 www-data 8u IPv6 6658397 0t0 TCP *:http (LISTEN)
nginx 25352 www-data 6u IPv4 6658395 0t0 TCP *:http (LISTEN)
nginx 25352 www-data 8u IPv6 6658397 0t0 TCP *:http (LISTEN)发布于 2017-02-02 21:26:35
您已经安装和运行了不同的web服务器。Ubuntu上使用的一些常见的web服务器是Apache、Tom和Nginx。
您可以通过以下方式查看当前在web端口上侦听的内容:
$ sudo lsof -i tcp:80 | egrep LISTEN罪魁祸首很可能是nginx1,它将被类似于以下结果的结果所识别:
nginx 28487 root 6u IPv4 603899449 0t0 TCP *:http (LISTEN)
nginx 28487 root 7u IPv6 603899450 0t0 TCP *:http (LISTEN)
nginx 28488 www-data 6u IPv4 603899449 0t0 TCP *:http (LISTEN)
nginx 28488 www-data 7u IPv6 603899450 0t0 TCP *:http (LISTEN)为了避免混乱,除了首选的web服务器之外,您应该禁用所有的服务器。拥有多个页面将使您很难知道要将页面发送到哪个服务器。
https://askubuntu.com/questions/879215
复制相似问题