新安装的 apache2 出现 403

新安装的 apache2 出现 403

我之前安装了 lampp。我使用 sudo ./uninstall 卸载了它,但即使卸载后,它仍然显示 /opt/lampp/htdocs 的内容。我也使用 sudo rm 删除了该目录。然后我使用以下命令安装了 apcache

sudo apt-get install apache2 mysql-server php php-mysql libapache2-mod-php php-xml php-mbstring

但现在它说

禁止

您无权访问此服务器上的/。

此外,尝试使用 ErrorDocument 处理请求时遇到 403 Forbidden 错误。

我该如何修复这个问题?除了 Apache 安装之外,:80 上是否还有其他应用程序在运行?

答案1

我会建议

apt-get purge apache2

然后,完全删除 /etc/apache2 目录以清除任何自定义配置。

现在 apache“已清理”,使用以下命令重新安装它:

apt-get install apache2

您还可以使用以下命令监视哪些进程正在监听端口 80:

netstat -tulpn | grep 80

相关内容