我如何关闭未知的网络服务器(可能是 Apache)?

Tem*_*lar 5 10.04 xampp apache2 webserver

我想启动 XAMPP Apache 服务器,但它在终端上说另一个 Web 服务器守护程序已经在运行。所以我想知道如何关闭它。

当我去 localhost 时,我收到以下消息:

有用!

这是该服务器的默认网页。

Web 服务器软件正在运行,但尚未添加任何内容。

当我转到 localhost/index.php 时,我收到以下消息:

未找到

在此服务器上找不到请求的 URL /index.php。

本地主机端口 80 上的 Apache/2.2.14 (Ubuntu) 服务器

但是当我启动 XAMPP Apache 并更早地转到 localhost 时它起作用了,它会打开我的 index.php 页面,现在我无法启动它。

我不确定那个网络服务器是否是 Apache,但我只是告诉我去 localhost 时会发生什么

那我该怎么办?我正在使用 Ubuntu 10.04

fal*_*aff 8

XAMPP 是一个多合一的软件包,它带有自己的 apache。但是 Ubuntu 在其主存储库中包含所有这些软件包,因此我建议您选择使用 Ubuntu 软件包来设置您的服务器(网上有 How-To,例如https://help.ubuntu.com/community/ApacheMySQLPHP

另一种选择是删除 Ubuntu 提供的 Apache:

sudo aptitude purge apache2
Run Code Online (Sandbox Code Playgroud)

然后您可以尝试再次启动 XAMPP 并连接到您的本地网络服务器。


Tho*_*mas 6

sudo service apache stop
Run Code Online (Sandbox Code Playgroud)

您可能会尝试删除 apache 包。