不明な Web サーバー (おそらく Apache) をオフにするにはどうすればよいでしょうか?

不明な Web サーバー (おそらく Apache) をオフにするにはどうすればよいでしょうか?

XAMPP Apache サーバーを起動したいのですが、ターミナルに別の Web サーバー デーモンがすでに実行中であると表示されます。そのため、それをオフにする方法などを知りたいです。

ローカルホストにアクセスすると、次のメッセージが表示されます。

それは動作します!

これはこのサーバーのデフォルトの Web ページです。

Web サーバー ソフトウェアは実行されていますが、まだコンテンツは追加されていません。

localhost/index.php にアクセスすると、次のメッセージが表示されます:

見つかりません

要求された URL /index.php はこのサーバー上に見つかりませんでした。

Apache/2.2.14 (Ubuntu) サーバー (localhost ポート 80)

しかし、以前 XAMPP Apache を起動して localhost に移動したときには動作し、index.php ページが開きましたが、今は起動できません。

そのウェブサーバーがApacheかどうかはわかりませんが、localhostにアクセスしたときに何が起こるかをお伝えしているだけです。

それで、私は何をすべきでしょうか?私はUbuntu 10.04を使用しています

答え1

XAMPPはオールインワンパッケージで、独自のApacheが付属しています。しかし、Ubuntuにはこれらのパッケージがすべてメインリポジトリにあるので、Ubuntuパッケージを使用してサーバーをセットアップすることをお勧めします(オンラインでハウツーがあります。https://help.ubuntu.com/community/ApacheMySQLPHP

もう 1 つのオプションは、Ubuntu が提供する Apache を削除することです。

sudo aptitude purge apache2

その後、XAMPP を再度起動し、ローカル Web サーバーに接続してみてください。

答え2

sudo service apache stop

Apache パッケージを削除してみるといいかもしれません。

答え3

sudo /etc/init.d/apache2 stop
sudo /opt/lampp/lampp restart

関連情報