- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:自宅サーバー構築でのapache設定)
自宅サーバー構築でのapache設定
このQ&Aのポイント
- 自宅サーバー構築でapacheをインストールして、start→apache→control apache server →startとすると「(OS 10043)通常各ソケットアドレスに対してプロトコル、ネットワークアドレス、またはポートのどれか1つのみに使用できます。:make_sock:could not bind to address 0.0.0.80」のエラーがでます。
- サーバのipは、192.168.0.10です。IE6でhttp://127.0.0.1にすると説明書にある画面は出ず、It start!の画面が出ます。
- 80ポートの設定が悪いと思うのですが、ルータを見ても分かりません。どなたか、対策をお教え下さい。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
make_sock:could not bind to address 0.0.0.80 がへんなので,どこかの設定ファイルで自分のIPアドレスを 間違えてませんか? ただしくは make_sock: could not bind to address 0.0.0.0:80 このように出るはず。 上のがCopyミスだとして,もうひとつの可能性として PORT80を使っているサービスがなにか動いていませんか? apacheを停止している状態で netstat -a コマンドでチェックしてください。 TCP 自分のPC名:80 のような表示がでたら何らかのWEBサーバーソフトが稼動していることになりますので,そのサービスを停止しましょう。
補足
早々の回答を頂きありがとうございました。 転記ミスでaddress 0.0.0.0:80 でした。 netstat -a の実行でTIME_WAITがでました。 念のため ip: 192.168.0.7にするとwaitもでなくなり、apache の画面も表示されました。 ありがとうございました。