我在设置的ubuntu 16.04服务器上遇到问题。我怀疑最初安装和配置apache2时会犯许多错误,因为它没有正常运行的方式。
我决定完全卸载apache2,包括删除配置文件,以便可以“全新”安装。
我运行了以下命令: 服务apache2停止 sudo apt-get purge apache2 apache2-utils apache2.2-bin apache2-common 须藤apt-get autoremove --purge apache2在哪里 rm -Rf / etc / apache2 / usr / lib / apache2 / usr / include / apache2
完成上述操作后,我做了另一个whereis并决定删除更多内容 rm -Rf / usr / sbin / apache2 / usr / share / apache2 /usr/share/man/man8/apache2.8.gz
然后一切都消失了!
我重新启动了服务器。
但是,当我现在说: apt安装apache2
正在阅读包裹清单...已完成
构建依赖树
正在读取状态信息...完成
apache2已经是最新版本(2.4.18-2ubuntu3.9)。
升级了0个,新安装了0个,删除了0个,还有2个未升级。
但是我检查了一下,/ etc / apache2,等等都不见了。 好像在告诉我apache2还在吗?
我很困惑!救命!
答案 0 :(得分:2)
请按照以下步骤使用apache2
删除Terminal
服务:
sudo service apache2 stop
现在使用以下命令删除并清理所有apache2软件包:
sudo apt-get purge apache2 apache2-utils apache2.2-bin apache2-common
//or
sudo apt-get purge apache2 apache2-utils apache2-bin apache2.2-common
最后,运行sudo apt-get autoremove
以防万一需要进行其他清理
您可以进行以下两项测试,以确认已删除apache:
which apache2
-应该返回空白行sudo service apache2 start
-应该返回apache2: unrecognized service
here的答案
答案 1 :(得分:-1)
您是否安装了另一台服务器?如果另一个服务器路径与apache服务器路径相同(例如/var/www/html/index.html),则服务器将显示apache页面。因此,请检查其他服务器路径。