投稿日:2006年06月15日 作成鷹の巣

No.20688 別なポートのWebサーバーが表示されない



別なポートのWebサーバーが表示されない

No.20688 投稿時間:2006年06月15日(Thu) 23:41 投稿者名:うみ URL:

いつも大変参考にさせて頂いております。
Apacheを2つ(2.0.58と1.3)起動し、80番と8080番ポートで運営したいのですが、ローカルマシンで見るとポートを変えれば見えるのに、他のマシンからだと80番のほうのページは見えるのに8080番のほうは見ることができません。
(サーバーが見つからない旨のメッセージが表示されます。)
2つのApacheを実行させているのは、Ver1.3のほうがASPパッケージで使用しており自動的にインストールされてしまうからなのですが、他のマシンからでも両方見れるようにするためには何か設定が必要なのでしょうか。
一般的にApacheを二つ別なポートで動かすためには、どのようにするものなのでしょうか。httpd.confも上書きされている形跡がないのでどうやって2つ動いているのかよくわかっていない状態です。
的を得ない質問で申し訳ありませんが、よろしくお願いいたします。


Re: 別なポートのWebサーバーが表示されない

No.20690 投稿時間:2006年06月16日(Fri) 10:31 投稿者名:さにーぶらいあん URL:

httpd.confの中で、ポート番号設定するところなかった???
Listen 80 のところかな?

80のhttpd.confは、Listen 80
8080なら、Listen 8080

アクセスするときは、
http://www.test.jp
http://www.test.jp:8080

だけのようだった気がしますが・・・


Re^2: 別なポートのWebサーバーが表示されない

No.20695 投稿時間:2006年06月16日(Fri) 12:36 投稿者名:うみ URL:

現在、

Listen 80

としています。

これを

Listen 80
Listen 8080

としたら

The requested operation has failed

とエラーが出て再起動できませんでした。
更に疑問が増えてしまいましたが、これは指定したポートのみ開放するような設定でしょうか。
(すいません。英語弱くて(^^;)


Re: 別なポートのWebサーバーが表示されない

No.20692 投稿時間:2006年06月16日(Fri) 10:47 投稿者名:wal URL:

> いつも大変参考にさせて頂いております。
> Apacheを2つ(2.0.58と1.3)起動し、80番と8080番ポートで運営したいのですが、ローカルマシンで見るとポートを変えれば見えるのに、他のマシンからだと80番のほうのページは見えるのに8080番のほうは見ることができません。
> (サーバーが見つからない旨のメッセージが表示されます。)
> 2つのApacheを実行させているのは、Ver1.3のほうがASPパッケージで使用しており自動的にインストールされてしまうからなのですが、他のマシンからでも両方見れるようにするためには何か設定が必要なのでしょうか。
> 一般的にApacheを二つ別なポートで動かすためには、どのようにするものなのでしょうか。httpd.confも上書きされている形跡がないのでどうやって2つ動いているのかよくわかっていない状態です。
> 的を得ない質問で申し訳ありませんが、よろしくお願いいたします。

ローカルマシンと他のマシンの違いは?
ローカルマシンがサーバで他のマシンが別のクライアントマシン
ローカルマシンがサーバで他のマシンが外部の(インターネット上にある)マシン
ローカルマシンが同じLANないのクライアントマシンで他のマシンが外部の(インターネット上にある)マシン

firewallが働いて port8080を閉じていないか
ルータで8080でアクセスしたときにサーバマシンの8080ポートに接続するようにNATが設定されているか

ヴァーチャルの設定をして port 80 port 8080で接続できるようにする
http://httpd.apache.org/docs/2.2/vhosts/examples.html


Re^2: 別なポートのWebサーバーが表示されない

No.20694 投稿時間:2006年06月16日(Fri) 11:51 投稿者名:うみ URL:

いろいろ方法があるんですね・・・知りませんでした。

ローカルマシンと他のマシンの違いは、
ローカルマシンがサーバーで、他のマシンがクライアントマシン(同一セグメント内のLAN内)
です。
この場合は、FirewallもNATも関係ないですよね?

ヴァーチャル設定で一番の問題は、DocumentRootがわからないので指定できないということなのです。
80番のほうはすでにヴァーチャルの設定をしており、3つのドメインを運用しています。

教えて頂いたURL内を参考にもう少し粘ってみますが、何かお気づきの点がありましたら御指摘お願いいたします。


Re^3: 別なポートのWebサーバーが表示されない

No.20696 投稿時間:2006年06月16日(Fri) 14:16 投稿者名:wal URL:

> いろいろ方法があるんですね・・・知りませんでした。
> > ローカルマシンと他のマシンの違いは、
> ローカルマシンがサーバーで、他のマシンがクライアントマシン(同一セグメント内のLAN内)
> です。
> この場合は、FirewallもNATも関係ないですよね?
> > ヴァーチャル設定で一番の問題は、DocumentRootがわからないので指定できないということなのです。
> 80番のほうはすでにヴァーチャルの設定をしており、3つのドメインを運用しています。
> > 教えて頂いたURL内を参考にもう少し粘ってみますが、何かお気づきの点がありましたら御指摘お願いいたします。

OSはなんですか
最近のlinuxならiptablesが自動起動しているのでないか


Re^4: 別なポートのWebサーバーが表示されない

No.20698 投稿時間:2006年06月16日(Fri) 14:30 投稿者名:うみ URL:

> OSはなんですか
> 最近のlinuxならiptablesが自動起動しているのでないか

すいません。
基本的な情報を載せるのを忘れていました。
WindowsXPSP2です。

先ほどの参考URLを見ると、必ずDocumentRootを記述するようになっていますが、そのIPなりポート番号に処理を振っちゃうようなことってできないんでしょうか。
例えば、
http://sample.com
に要求があったら
192.168.2.2のマシンへ振っちゃって、その後何が表示されるかはそのマシンの設定による
という振り分けができればいいのですが・・・

よろしくお願いいたします。


Re^5: 別なポートのWebサーバーが表示されない

No.20700 投稿時間:2006年06月16日(Fri) 15:24 投稿者名:うみ URL:


> http://sample.com
> に要求があったら
> 192.168.2.2のマシンへ振っちゃって、その後何が表示されるかはそのマシンの設定による
> という振り分けができればいいのですが・・・

すいません。ルータの仕事ですね(^^;


Re: 別なポートのWebサーバーが表示されない

No.20702 投稿時間:2006年06月16日(Fri) 16:04 投稿者名:うみ URL:

すいません。同一セグメント内で表示されないのは、WindowsXPのパーソナルファイアーウォールのせいでした。
お騒がせしました。
ポート番号を指定して外から参照することが可能になりました。
ただ、今後(ポート番号を指定せずに)ドメイン名で運用する際にどう設定すればいいのか疑問が残っており、製品のサポートにも同様の質問を行っています。
結果がでましたらここで報告させて頂きます。
どうも皆様お忙しい中ありがとうございました。


目次掲示板過去ログ目次▲頁先頭