重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

ここは外部リンクなどがあると投稿を削除されるようで、答えていただいた方、申し訳ありません。再度投稿します。

WinXPのマシーンにApacheをインストールしていますが、Apache Service Monitor画面までは表示するのですがApache自体は起動しません。
インストールの最後の段階になって、コマンドプロンプト画面上で次のメッセージが現れ、finishになるのですが、タスクトレイのアイコンは赤、オンマウスにするとNo Service Installedとなります。

スタート→プログラム→Apache HTTP Server 2.0.53→Control Apache ServerからStartもしくはRestartとやると、
「[error](OS 2)指定されたファイルが見つかりません No installed service named "Apache2"」
の表示になり、何かしら不具合があるようです。
パソコンはWindows XP Home Edition2台、Professional1台で試しています。
http://httpd.apache.orgから最新のものをダウンロードしてきたものと、テキストの付属CD-ROMに収録されているもの、両方で試しましたが全てにおいて同じ結果がでています。

Leanさんから、IISが起動しているのではないかというアドバイスを頂ましたが、Apacheを削除して http://localhostを指定すると「ページが見つかりません」とでますし、管理ツール→サービスにもWorld Wide Web Publishing Serviceは表示されていません。
netstat -an を試したところ
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING
と表示されます。

ご存知の方がいらしたら是非教えてください。
宜しくお願いします。

A 回答 (2件)

>>IISはインストールしていなくても


なにで確認されたのでしょうか?
Apacheインストール時に存在していた場合、後からIISをサービスから外してもダメです。
もちろん、Apache1.xバージョンも同様です・・・。
その場合、邪魔者をすべて取り払った後で、もう一度Apacheを入れなおしてください。

今回のエラーで考えられるのは、Administrator権限がないというのもありますが、この場合は違うようですし・・・。
あとはインストーラー自体のバグで、NTサービスとしての登録がうまくできていない、というのも考えられます。
違うバージョン、あるいは違う入手先のインストーラーではどうでしょう?

実際の環境が見えてないので憶測ばっかりです・・・。

この回答への補足

>>IISはインストールしていなくても
>なにで確認されたのでしょうか?
管理ツール→サービスでWorld Wide Web Publishing Serviceは表示されていません。
アンインストールもしていませんしApache1.xもインストールしていません。

Administor権限で作業していますしインストーラもウェブからダウンロードした最新のものとテキストに付属のものとを試しています。

補足日時:2005/07/01 12:26
    • good
    • 0
この回答へのお礼

Norton Internet SecurityとSkypeがポート80でリッスンしていたのが原因でした。
ありがとうございました。

お礼日時:2005/07/03 12:23

Apacheのインストール時に、サービスとして登録しましたか?


あと、IISとのポートのバッティングです・・・。

この回答への補足

サービスとして登録してあります。
IISはインストールしていなくてもポートのバッティングなどは起こるのですか?
もしそうだとしたら解決方法をお教えいただけますでしょうか?

補足日時:2005/06/30 10:45
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!