无法在 Ubuntu 11.10 上启动 XAMPP

无法在 Ubuntu 11.10 上启动 XAMPP

当我尝试使用 sudo /opt/lampp/lampp start 命令启动 XAMPP 时,它会显示如下消息。

Starting XAMPP for Linux 1.7.7...
XAMPP: Another web server daemon with SSL is already running.
XAMPP: Starting MySQL...
XAMPP: Couldn't start MySQL!
XAMPP: XAMPP-ProFTPD is already running.
XAMPP for Linux started.

这是什么?我如何才能找到这个带有 SSL 的另一个 Web 服务器守护进程?如何停止此服务器?

答案1

如果您在 LINUX 中运行 XAMPP,您将会遇到这个特殊错误。

假设:XAMPP 已解压至@/opt/文件夹。

如果在运行 时收到错误“XAMPP:另一个带有 SSL 的 Web 服务器守护程序已在运行” ./lampp start。只需按照以下步骤即可消除此错误:

  1. 打开文件/opt/lampp/etc/httpd.conf

  2. 搜索Listen 80并将其更改为其他端口(例如Listen 2145)(第 40 行)。

  3. 打开文件/opt/lampp/etc/extra/httpd-ssl.conf

  4. 搜索Listen 443并将其更改为其他端口(例如Listen 16443)(第 39 行)。

  5. 打开文件/opt/lampp/lampp

  6. 搜索端口testport 80,将其替换为testport 2145。同时将 更改为testport 443testport 16443(恰好是第 197、214 行)

  7. 现在去运行/opt/lampp/lampp start。它现在应该可以工作了。

笔记:行号可能不同。

答案2

我遇到了类似的问题,并发现该问题导致另一项服务已在端口 443(SSL)上运行。

检查正在运行的监听器:sudo netstat -tunap | grep LISTEN。我的有vmware-hostdcupsd列出。

參閱http://www.apachefriends.org/en/xampp-linux.html,我们需要使用命令关闭lamp的SSL服务sudo /opt/lampp/lampp stopssl,该命令将永久停用SSL支持。

现在你可以启动 xampp 了:sudo /opt/lampp/lampp start

答案3

在终端中执行sudo /opt/lampp/lampp disablessl。这应该会禁用 ssl,之后 xampp 将再次成功启动。

答案4

对于 Ubuntu 16.04

  1. 首先使用命令nmap localhost检查443端口是否正在运行。
  2. 如果它正在运行,则使用命令sudo kill $(sudo lsof -t -i:443)
  3. 然后打开 xampp 控制面板并从那里启动 apache 服务器。
  4. 它将开始运行。
  5. 或者您也可以导航至/opt/lampp
  6. 然后通过命令启动它./sudo xampp start

终于成功了

相关内容