• ベストアンサー

Windowsで公開サーバー設置

Windowsで公開サーバーの設置を考えていますが、 サーバーとしてWinXP ProfessionalまたはWin Vistaというのは いかがなものでしょうか? セキュリティ面や、また複数のドメインを運用できるかなど お教えください。

質問者が選んだベストアンサー

  • ベストアンサー
  • okg00
  • ベストアンサー率39% (1322/3338)
回答No.5

http://itpro.nikkeibp.co.jp/free/ITPro/OPINION/20040315/141427/ インターネットを経由した匿名のアクセスの際にはCALは不要ですけど? 不完全な外向きのTCP同時接続(試行)数を10に制限しているのは、2003ServerSP1の仕様で、SP2ならOKなのでは?

ok_desu
質問者

お礼

ありがとうございます!

その他の回答 (5)

回答No.6

すみませんライセンスについて #5さんの言われるとおりのようです 確認しました 「Windows Server 2003 R2 ソフトウェア ライセンス条項:3. 追加のライセンス条件および追加の使用権」 http://www.microsoft.com/japan/windowsserver2003/howtobuy/licensing/EULA.mspx#EMG 「Windows Server 2003 ライセンスの概説」 http://www.microsoft.com/japan/windowsserver2003/howtobuy/licensing/overview.mspx#EEB hatenaでの同様質疑 http://q.hatena.ne.jp/1192972887#a770863 イントラネット上でのwebサーバーやパスワード認証を設けたばあいのみCALが必要のようですね

ok_desu
質問者

お礼

ありがとうございます!

回答No.4

あれこれ悩むより http://centossrv.com/ でも読んでLinuxに挑戦した方が早いかもですよ で、接続について誤解されているかもしれませんのでちと説明 標準的な設定がされている場合のWebサーバーだと 1.AさんがURL入力 http://example.com/index.html 2. ↓ 10秒でindex.html テキストをブラウザが取り込み完了 3.index.html中にアイコン画像が3枚含まれる 4. ↓ 35秒で全ての画像をブラウザが取り込み完了 5. Aさんがページを読み始める 6. ↓ Aさんは5分間そのページを読む 7. 同じサイト内のほかのページにアクセス ”接続”しているのは 2.の時点から何秒間でしょうか? 正解は60秒です。 基本的にはHTTPは一つのFile取り込みごとに接続/切断しますが 最近のhttpdではKeepAliveと言う機能があり それで設定された秒数だけは取り込み終了後もクライアントとの接続を継続し 同じクライアントが その秒数(上の例では15秒)以内に次のFileに対するリクエストを送ってくるか待ちます。 従って10+35+15=60秒で 決して10+35+300(5分間)では有りません あれ?判りにくいかな? Aさん 60秒間接続 Bさんが60秒後からやはり60秒間接続:Aさんはページ読んでる CさんがBさんの60秒後に 同上:Bさんがページ読んでる:Aさんも読んでる Dさん同上:Cさん:Bさん:Aさん 以下敬称略 E :D :C :B :Aさんもまだ読んでる ↑これでも同時接続数は1人です。少なくとも理屈から言えばそうなります http://www.atmarkit.co.jp/flinux/rensai/apache2_03/apache03b.html  (おかしな点があれば他の方、突っ込み頼みます)

ok_desu
質問者

お礼

ありがとうございます!

回答No.3

>Win2000 ServerやWin2003 ServerなどのサーバOS >であれば同時接続数は無制限になりますでしょうか? いいえ なりません  (と言うか現時点でWin2003 Serverが購入できるのかどうか判りませんが) http://journal.mycom.co.jp/news/2003/03/04/20.html まず最も安価に購入できるweb Edition ( httpd専用)が399$ ですが  同時接続クライアント数:10 に制限されています  それ以上だと 他のバージョンになりますが クライアント数(CAL)を増やすなら別途価格になります。 ちなみにWindows Server 2008 の価格は http://www.seshop.com/microsoft/category.asp?cid=4159 等を参考に、、、 あと、他の回答者の方たちも十分理解されているようですが web上でたまに 「IISでなくApacheを使うならwindowsのライセンスは関係ない」 と言う誤った情報が流れていますけど それについては http://www.apache.jp/misc/windows.html をご覧ください

ok_desu
質問者

お礼

ありがとうございます!

ok_desu
質問者

補足

ありがとうございます。 >まず最も安価に購入できるweb Edition ( httpd専用)が399$ ですが >同時接続クライアント数:10 に制限されています とのことですが、これは同時に10クライアントしか サイトを見られない状況になるということでしょうか? なおサイトは匿名アクセス可のサイトになるのですが

  • okg00
  • ベストアンサー率39% (1322/3338)
回答No.2

http://itpro.nikkeibp.co.jp/article/COLUMN/20060811/245694/ 同時接続数が限られていますので、小規模ですよね。 まあ、本格的でない(ミッションクリティカルでない)ものであれば、さほどの問題はないと思いますけどね。 複数ドメインは、Apacheならバーチャルホストで対応しています。 IISは以下参照 http://support.microsoft.com/kb/324287/ja ただし、接続数の縛りがあるので運用に耐えうるかどうかは別問題です。 セキュリティ的には、サーバ機とさほどの違いはないと思っています。ただ、Win機を公開するのは心理的に嫌です(linuxやUnixにしてもメンテできていないと危険ですが)ねえ...

ok_desu
質問者

お礼

ありがとうございます!

ok_desu
質問者

補足

ありがとうございます たとえばWin2000 ServerやWin2003 ServerなどのサーバOS であれば同時接続数は無制限になりますでしょうか?

  • shimix
  • ベストアンサー率54% (865/1590)
回答No.1

「公開サーバ」というのはどのくらいのものを想定されていますでしょうか。趣味で自宅サーバ程度ならWinXPでもいいでしょうけど、商用ならServerOSでないと(多分)困ります。 #VistaPCをwebサーバに使うのはもったいなくてやってみたことがありません。 複数ドメインの運用は稼動させるwebサーバ次第です。Apacheの2.0系なら、簡単に設定できると思います(IISは使ったことがないのでパス)。 セキュリティ面は・・「自宅サーバ セキュリティ」あたりで検索するとたくさん情報が出てきます。常に最新の情報が必要ですし、範囲も多岐に亘るので「これでOK」という簡単なものはありません。

ok_desu
質問者

お礼

ありがとうございます!

ok_desu
質問者

補足

>趣味で自宅サーバ程度ならWinXPでもいいでしょうけど、 >商用ならServerOSでないと(多分)困ります。 そうですか、ありがとうございます。

関連するQ&A