嘿,
我下载了 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 使用的端口以避免任何冲突?