Xampp安装服务器问题

时间:2013-11-20 07:18:08

标签: ubuntu installation xampp

我已经安装了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。

提前致谢。

2 个答案:

答案 0 :(得分:0)

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

sudo service apache2 stop

然后尝试通过命令启动它

sudo / opt / lampp / lampp start

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

打开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

答案 1 :(得分:0)

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