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

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

我最近在摆弄我的 Apache 配置,想重新安装以便从头开始。我按照一些论坛帖子重新安装软件包,apache2结果删除了我的/etc/apache2文件夹。

现在无论我尝试多少方法,似乎都无法完全清除 Apache 安装然后重新安装。sudo apt-get install apache2或者reinstall什么也没做。我似乎也无法使用 Synaptic 将其删除。

我可以做些什么来在我的计算机上重新安装全新的 Apache?

答案1

要替换已删除的配置文件,而不清除包,你可以这样做

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

要完全删除 apache2 配置文件,你应该

sudo apt-get purge apache2

然后你就可以像平常一样重新安装它了

sudo apt-get install apache2

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

答案2

首先运行以下命令

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

然后运行

sudo apt-get install apache2

它对我有用

答案3

删除 Apache2 文件...

sudo apt-get remove --purge apache2*

全新安装

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

答案4

尝试这个

apt-get -f install

然后运行

sudo apt-get install apache2

編輯:或者可能

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

相关内容