如何在删除某些配置文件后重新安装Apache HTTPD?

我最近搞乱了我的Apache配置并希望重新安装,所以我可以从新的开始。 我关注了一些关于重新安装apache2包的论坛post,最后删除了我的/etc/apache2文件夹。

现在我尝试了多少东西我似乎无法彻底擦除Apache安装然后重新安装。 sudo apt-get install apache2reinstall不会做任何事情。 我似乎无法使用Synaptic删除它。

有什么办法可以让我的计算机再次安装新的Apache吗?

要替换已删除的配置文件而不清除程序包,您可以执行此操作

 sudo apt-get -o DPkg::Options::="--force-confmiss" --reinstall install apache2 

要完全删除apache2配置文件,您应该这样做

 sudo apt-get purge apache2 

这将让你以通常的方式重新安装它

 sudo apt-get install apache2 

删除所有配置文件需要清除 – 如果删除配置文件但只删除包,则会记住这一点,并且默认情况下不会重新安装丢失的配置文件。

首先运行以下命令

 sudo apt-get remove --purge apache2 apache2-utils 

然后运行

 sudo apt-get install apache2 

它对我有用

删除Apache2文件…

 sudo apt-get remove --purge apache2* 

清洁安装

 sudo apt-get --reinstall install apache2.2-common sudo apt-get --reinstall install apache2 

试试这个

 apt-get -f install 

然后运行

 sudo apt-get install apache2 

编辑:或可能

 sudo apt-get purge apache2 sudo apt-get install apache2