Xampp 安装服务器问题

Posted

技术标签:

【中文标题】Xampp 安装服务器问题【英文标题】:Xampp Installation Server Issue 【发布时间】:2013-12-04 01:52:45 【问题描述】:

我安装了 XAMPP Linux 1.8.2 并尝试启动响应如下的服务器(/opt/lampp/lampp start)

Starting XAMPP for Linux 1.8.2-2...
XAMPP: Starting Apache...fail.
XAMPP:  Another web server is already running.
XAMPP: Starting mysql...ok.
XAMPP: Starting ProFTPD...fail.
XAMPP:  Another FTP daemon is already running.

我无法打开 localhost、xampp、phpmyadmin 等。

我已经在 opt 目录中有旧版本的 xampp,我已将其重命名为lampp-bk,新版本就像lampp。

提前致谢。

【问题讨论】:

【参考方案1】:

此问题是由于端口冲突。您可以通过执行此过程来解决此问题 如果通过以下命令运行,首先停止 apach2

sudo 服务 apache2 停止

然后尝试通过命令启动它

sudo /opt/lampp/lampp 启动

如果不能通过这种方式改变你的端口号

打开httpd.conf in.lampp 搜索line listen 80

改成

听 0.0.0.0:2145

并将httpd-ssl.conf更改为listen 443

听 0.0.0.0:16443

然后打开/opt/lampp/lampp

检查第 80 到 2145 行 以及第 443 至 16443 行

然后再开灯

会成功的

在浏览器中打开 localhost;2145

【讨论】:

htypd-ssl.conf 可以在 /opt/lampp/etc/extra/httpd-ssl.conf 中找到 对于您的 phpmyadmin 问题,只需查看此帖子 ***.com/questions/10426501/… 或者尝试使用管理员进行进一步的安装和使用步骤检查这篇文章。 how-to.linuxcareer.com/using-adminer-to-manage-your-databases 你试过这篇文章吗http://***.com/questions/10426501/how-to-solve-the-xampp-1-7-7-phpmyadmin-mysql-error-2002-in- ubuntu? go .. 试试这个 sudo chmod -R 777 /opt/lampp sudo chown -hR nobody /opt/lampp sudo chmod -R 755 /opt/lampp 甚至停止你的 mysql 如果它运行 b这个命令 sudo service mysql stop【参考方案2】:

您需要终止在这些端口上运行的进程,如果它说 apache 已经在运行,则意味着您在端口 80 上运行了另一个守护进程 要查看在端口 80 上运行的进程执行sudo netstat -tunap | grep :80,您需要查看端口 80 上的源 IP 而不是目标。你可以用sudo kill -s 9 pid杀死这些进程用正确的进程ID替换pid 如果您有 ssl 问题,您需要将端口 80 更改为 443

【讨论】:

以上是关于Xampp 安装服务器问题的主要内容,如果未能解决你的问题,请参考以下文章

XAMPP 应该安装在实际的物理服务器上吗?

XAMPP本地安装文件路径问题

我安装了 Bitnami,然后安装了 XAMPP 服务器,无法访问 wordpress

如何使用预安装的 MySQL 配置 XAMPP?

如何在 beaglebone black 上安装 lamp/xampp 服务器

Android 手机无法连接到安装在 VMware 上的 XAMPP 服务器