apache2 安装与之前的 lampp 内容冲突

apache2 安装与之前的 lampp 内容冲突

嘿,

我下载了 xampp-linux-1.7.3a.tar.gz 并手动安装,而不是使用 aptitude。后来证明这是一个错误,由于一些配置问题,我决定删除它并通过 aptitude install apache2 安装它。现在,以前的 lampp 与新的 apache2 冲突,我收到此错误消息。

  • 启动 Web 服务器 apache2
    apache2:无法可靠地确定服务器的完全限定域名,使用 127.0.1.1 作为 ServerName (98) 地址已在使用中:make_sock:无法绑定到地址 0.0.0.0:80 没有可用的监听套接字,正在关闭

如何才能完全删除现有的 lampp 文件或者如何配置 apache2 以按预期工作?

任何帮助将不胜感激

答案1

xampp 的所有文件都位于一个中心位置/opt/lampp

只需运行:

/opt/lampp/lampp 停止

停止 Apache、SQL 和 PHP 服务,然后:

rm-rf /opt/lampp

删除内容。

然后,您可以通过 启动 apache2 安装apache2ctl start。您还需要修改ServerName中的指令httpd.conf以消除烦人的主机名错误。

答案2

如果您正在运行 Skype,那么这可能会阻止端口 80 运行。转到您的 Skype 首选项,并确保它不使用设置中高级部分的端口 80。

您还可以尝试更改 apache 使用的端口以避免任何冲突?

相关内容