- 締切済み
Apacheについて
Apache2.0.59のインストール時に、「通常、各アドレスに対してプロトコル、ネットワークアドレス、またはポートのどれか1つのみを使用できます。」と表示されます。 Apache2.0.59と、インストールに成功していたはずのApache2.2.4をstartさせると同じ表示がでます。 何か解決法はないでしょうか? OSはwindows7です。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- algorhythnn
- ベストアンサー率76% (10/13)
初めまして失礼いたします。 これまでの経緯として以下のような状態と解釈します。 ・Apache2.2.4をインストール(動作確認済み) ・Apache2.0.59を追加インストール(インストール直後にエラー発生) ・一旦、Apache2.0.59をアンインストール ・Apache2.0.59のインストール途中のダイアログで8080を選択 ・Apache2.0.59(インストール正常終了と思われる) ・http://localhost:8080/と入力してもブラウザに表示されない。 通常、上記のケースでは起動ができていれば、表示されるはずです。 以下をご確認ください。 1.Apache Server Monitorには複数のApacheが表示されていますでしょうか? 2.httpd.confで、Apache2.2.4はListen 80、Apache2.0.59はListen 8080と、 利用するポートを明確に分けて設定ができていますでしょうか。 3.IISなどの他のWebサーバが8080ポートなどを占有してしまっていることはありませんか? 4.ブラウザでアクセスする際に、うっかりhttps://...など[s]が付いていたりしませんでしたか? ポートの切り分けでうまくいかないようでしたら、 IPアドレスを分けて複数のApacheを起動させたみてはいかがでしょうか。 ※以下参考になります。 kaitenhaizaraさんの直面されたエラー画面に対しての対処法を、 以下で、ご紹介させて頂いています。 【Apacheインストール直後にコマンド画面でエラーが表示された場合の対処法】 http://algorhythnn.jp/blg/2013/11/01/err_disp-apache-installed/ 複数のApacheインストール時の手順を以下でご紹介させて頂いています。 インストール時のダイアログのラジオボタンで8080を指定する場合の操作です。 【1つのPC(サーバー)に複数のApacheをエラーを避けて暫定インストール】 http://algorhythnn.jp/blg/2013/10/29/multi-apache-one_pc-temp/ IPアドレスを分けてApacheをインストールする方法を、 以下でご紹介させて頂いています。 【1つのPC(サーバー)で複数のApacheをインストールして利用する方法】 http://algorhythnn.jp/blg/2013/10/29/multi-apache-one-pc/ ご参考になれば幸いです。
> しかし、そのあとにブラウザ確認しようと思ったのですが、http://localhost:8080/と入力しても「Internet Explorerでは、このページは表示できません」と表示されてしまいます。 なんとなく、起動できていない気がします。 httpd.conf の記述に間違いがないか、確認してみては? その他、 ・netstat 等で、8080ポートがlistenになっているか確認 ・ファイアウォール、IEのアドオン等でブロックしていないか確認
Webサーバーで利用する通信は、そのメッセージの通り、アドレスとポートの組で占有されます。 先にインストールしている2.2.4で、あなたのパソコンのおそらく80番ポートを占有しています。 後からインストールした2.0.59を利用するには、別のIPアドレスを取得するか、別のポートを利用します。 別のIPアドレスを取得する一番簡単な方法は、別のパソコンを準備することですが、大抵は、別ポートを利用するようにするか、同時に起動しないようにする等が考えられます。 Apacheでポートを変更するには、httpd.conf をいじることになりますが、解説のページは山のように出ていますし、デフォルトインストールで導入されるマニュアルにも記載されていたはずですので、探してください。
補足
おかげさまでポート番号を8080に変更したところ、問題なくインストールできました。 しかし、そのあとにブラウザ確認しようと思ったのですが、http://localhost:8080/と入力しても「Internet Explorerでは、このページは表示できません」と表示されてしまいます。 調べてはみたのですが、中々参考になるページは見つかりませんでした。 お手数ですが、解決法をご存知でしたら教えていただきたいです。