在 Ubuntu 16.04 中无法在 /etc 中找到 apache2 目录

在 Ubuntu 16.04 中无法在 /etc 中找到 apache2 目录

我正在尝试在 Ubuntu 16.04 中安装 Apache。我按照以下步骤操作如何在 Ubuntu 16.04 上安装 Linux、Apache、MySQL、PHP(LAMP)

我运行了以下命令:

sudo apt-get update    
sudo apt-get install apache2

尝试运行下一个命令时:

sudo apache2ctl configtest

我收到如下错误:

apache2: Could not open configuration file /etc/apache2/apache2.conf: No such file or directory
Action 'configtest' failed.

我检查了我的/etc目录,没有名为 的目录/apache2

答案1

我建议您重新安装 apache2。这样他应该会创建包含所有默认文件的文件夹。

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

答案2

彻底清除 Apache apache2-data apache2-utils然后重新安装它。

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

我用这个解决了我的问题。

来源

相关内容