![在 Ubuntu 16.04 上删除 Apache2 后重新安装](https://linux22.com/image/1087749/%E5%9C%A8%20Ubuntu%2016.04%20%E4%B8%8A%E5%88%A0%E9%99%A4%20Apache2%20%E5%90%8E%E9%87%8D%E6%96%B0%E5%AE%89%E8%A3%85.png)
我的 mysql-server 出现了一些错误,在终端中尝试了更多命令后,我还是找不到正确的解决方法。
我决定删除所有 (phpmyadmin、mysql、apache2)。Mysql 和 phpmyadmin 删除成功,但 apache2 有问题。
对于 Apache2,我在终端中使用此命令:
sudo apt-get autoremove
udo apt-get purge apache2 apache2-utils apache2.2-bin apache2-common
之后,我尝试再次安装 apache2。
sudo apt-get update
sudo apt-get install apache2
但是,localhost 拒绝连接。
在etc/hosts.conf中是空的,需要添加什么?也许,可能存在另一个问题?
谢谢你的帮助!
答案1
我也遇到过这种情况,我通过以下方法修复了它:
- 卸载软件包
- $ whereis apache2
- 手动删除与其相关的任何内容
- 重新安装新包
答案2
终于,成功了!:)
安装 php 后,我在终端中输入:
gksu gedit /etc/apache2/apache2.conf
然后将以下行添加到文件末尾。
Include /etc/phpmyadmin/apache.conf
然后重启apache
/etc/init.d/apache2 restart
感谢@Hellas 的帮助,我希望这个命令能够帮助到别人!