我需要完全删除 apache2,但无论我做什么,我仍然会得到默认的 ubuntu 页面,当我运行 nodejs 应用程序时,它会说端口 80 正在使用中。
我尝试了其他 apache2 删除问题中通常的建议:
sudo service apache2 stop
sudo apt-get purge apache2 apache2-utils apache2.2-bin apache2-common
sudo apt-get autoremove
rm -rf /usr/sbin/apache2
rm -rf /etc/apache2
$ sudo lsof -i :80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
chrome 2426 physiii 184u IPv4 31202 0t0 TCP desktop:54128->151.101.193.69:http (ESTABLISHED)
chrome 2426 physiii 248u IPv4 27504 0t0 TCP desktop:54038->151.101.193.69:http (ESTABLISHED)
chrome 2426 physiii 258u IPv4 27510 0t0 TCP desktop:33542->174.76.226.31:http (ESTABLISHED)
如果我转到 127.0.0.1,我仍然会得到“Apache2 Ubuntu 默认页面”
到底是怎么回事?
答案1
就我而言,这些命令帮助我完全删除了apache2
。
$ sudo apt-get remove apache2*
$ sudo apt-get autoremove
$ sudo apt-get autoclean
$ sudo rm -rf /etc/apache2 /var/lib/apache2