无法启动 Apache 服务器

无法启动 Apache 服务器

我是 Linux 新手,正在尝试使用 Kali 来学习它,我已经在华硕 Chromebook(双启动)上安装了 Kali。

最近我一直在安装 Apache 服务器。我关注了一些论坛和博客并完成了安装。但是当我尝试启动服务时,它失败了。我没有从日志中获得足够的信息来了解问题所在。

错误:

(kali-rolling)root@localhost:/etc/apache2# service apache2 start
[....] Starting Apache httpd web server: apache2Invoking 'systemctl
start apache2'. Use 'systemctl status apache2' for more info. 
Running in chroot, ignoring request: start  failed! 
[warn] The apache2 instance did not start within 20 seconds. Please read the log files to discover problems ... (warning)

我尝试过/etc/init.d/apache2 start并遇到与上述相同的错误。

我搜索了几个论坛和博客,寻找类似的错误,但我发现的大多数问题在错误日志中都有一些需要调试的内容。就我的情况而言,错误日志完全是空的。

我已验证了下面的日志文件(error.logaccess.log/var/log/apache2,它们实际上是空的。看起来好像没有尝试启动日志记录,只是启动失败了。

如果有人能给我指明正确的方向,让我能找出我遗漏了什么,并解决问题,那将非常有帮助

答案1

对于 Kali Linux:

sudo apt update && sudo apt upgrade && sudo apt dist-upgrade

sudo service apache2 start
if error show 
sudo apt-get reinstall apache2

相关内容