- ベストアンサー
自宅でwebサーバを構築するには?
知り合いからの質問です。 アパッチを使って自宅で無料でwebサーバを構築したいそうです。 理由はお金をかけるわけにはいかないからだそうで、 動画をストリーミング配信し、ボランティアで、あるスポーツを教えたいそうです。 使うパソコンは今使っているWindowsXPのNEC Value Star か 、Pana Let’s とのことで、スペースが10GBあればうれしいそうです。 私は全く知識が無いので、何を用意するといいか、 どこに詳しく書いたwebサイトがあるか、 これを教えていただけないでしょうか。 書籍でも結構です。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
まず手持ちのPCでサーバーを立ち上げてApacheを使うには ・WindowsのままApacheをインストールして使う ・Linux等無料のUNIX互換OSをインストールした上でApacheを入れて使う の二通りの手法が考えられます。 安定性ではUNIX互換OSのほうが断然上です。 サーバーとして使う際、「気づいたら勝手に止まっていた」ということが少ないといことは運用上、気が楽です。 またサーバー専用として余計なものを立ち上げないようにすることも出来るので映像配信の仕事にPCを専念させることが出来ます。 この点で性能もUNIX互換OSのほうが出るでしょう。 UNIX互換OS(Web上で見られる情報ではLinuxによる事例が多いように思います)のインストールからサーバー運用まで、実際に行ったノウハウをメモとして公開しているページは沢山ありますので、そういったページを参考にしながらやるといいと思います。 例えばこちら。 http://alk.dip.jp/apache2-default/ * * * 私も、Linuxで自宅Webサーバーを運用しております。 用意したのは ・Bフレッツ回線(ADSLでももちろん可) ・プロバイダの固定IP接続契約 ・押入から引張り出した使い古しのPC(かなり低性能) ・ドメイン登録業者との契約 ・Debian GNU/LinuxのCD だけです。 このうち、固定IP接続契約は必須ではありません。 通常の動的割当のIPアドレスでも「ダイナミックDNS」を利用すればWebが公開できます。 ドメインの登録も必須ではありません。ダイナミックDNS業者のサブドメインサービス等を利用すれば済みます。 ダイナミックDNSサービスは無料で提供されているものも多いです。 UNIX互換OSであるLinuxは無料で入手できます。 例えばDebian GNU/Linuxなら http://www.debian.or.jp/ からCDイメージをダウンロードして、自分のPCでCD-Rに焼いて利用します。 他にも「FreeBSD」や「Solaris」など無料のUNIX互換OSはいろいろあります。 お好みで選択してください。 * * * 動画をストリーミング配信、つまりダウンロード開始と同時に再生を開始させるにはApacheのファイルタイプの関連付けの設定ファイル「mime.conf」に audio/x-pn-realaudioram という行を追加してやればよいようです。 Apacheを利用したストリーミング配信に関して詳しい解説はITmediaの特集にありました。 http://www.itmedia.co.jp/help/howto/linux/0007master/11/
その他の回答 (1)
- Aquarius172
- ベストアンサー率36% (111/308)
自宅サーバーの立ち上げにはこちらを参考にすると良いのではないでしょうか。。。 AN HTTPDで構築 >>「鷹の巣」の自宅サーバー http://sakaguch.com/ Apache(アパッチ)で構築 >>50代のススメ!自宅サーバー構築法 http://www.kushiro.dyndns.biz/xoops/
お礼
ありがとうございます。 早速知り合いに知らせます。
お礼
ありがとうございます。体験した方に回答いただけて光栄です。早速知り合いに知らせたところ、「猛勉強します。本Linuxは私には高度なようで、Apache ハンドブック O’Reilly Japan(多分Unix)と”自宅サーバーWindows Xp用”を買いました」との事です。この返事は何がなんだかわかりませんけど。