Kazuの挑戦日記TOP | 自宅サーバの場合1ヶ月の電気代 »

自宅サーバ環境

正確には、自宅サーバではなく、実家サーバ(^^;なのですが、要は狭い我が家ではなく、実家に設置して、親のやっている事業のホームページもホスティング(?)することで利害関係の一致が図れました。(ほんとか?)

しかも、実家はBフレッツ環境なので、回線が我が家より断然高速!
とにかく「一切お金をかけずにサーバを立てる」というのを目標に多少勉強なりしてみました。始めはサーバ立てるなんてあまりにもハードル高すぎ!!と思って手が出しづらかったのですが、PC買い替え時に余ったノートPCを売り払おうと思っていて、「ん?待てよ。使えるかも?試すだけ試してみるか。。」と適当にLINUXをインストールしたのが始まりでした。そして実家はなぜそんなことになってるのかは分かりませんが、ルータが二重構造で表にはGATELOCKというセキュリティが非常に強固なものを使っていたので、これも活用させて頂きました。(とはいえ、始めはルータが二重構造とは知らず、ポートを開けても全然外部からつながらなくて非常に苦労しました。。)ちなみにダイナミックDNS(hn.org)利用して運営しています。 (今は固定IP+独自ドメインとなっている

独自ドメインはValueDomainで取得。安くて管理しやすいので非常にお勧めです。

サーバ用マシン

 ・場所:実家
 ・PC:余っていた古いノートPC(Mebius PC-GP1-C7H
 ・CPU:モバイルAMD Athlon XP プロセッサ1400+(1.4GHz相当)
 ・メモリ:512MB(256MBから増設)
 ・HDD:40GB
 ・OS:Linux(FedoraCore3)

インターネット接続環境

 ・Bフレッツ
 ・非固定グローバルIPアドレス(DDNS利用)
 ・固定IPアドレス(独自ドメイン使用→ValueDomain
 ・ルーターはIPマスカレード機能を利用して
  ①HTTP
  ②FTP
  ③SSH
  ④SMTP
  ⑤POP3
  ⑥IMAP
  などのポートを外部に対して開放
network.gif

主なサーバアプリケーション

 ・Apache(WEBサーバ)
  →mod_perlを利用するため、Apache1.3xとApache2.x系の合わせワザを使ってます
   逆プロキシというのをやってます(この辺もまたおいおい・・・)
 ・VSFTP(FTPサーバ)
 ・Postfix(メールサーバ)
 ・Xoops(サイト構築ツール)
 ・MovableType(ブログ構築ツール)
 などなど

このへんのサーバ構築方法などは、いずれアップしていきたいと思います。

ちなみにクライアント側(自宅側)は・・・
■マシン
 場所:自宅
 PC:DELL DIMENSION8400
 CPU:Pentium4(3.2GHz)
 メモリ:1GB
 HDD:160GB+40GB(外付け)
 OS:WindowsXP

■インターネット接続環境
 ・ADSL(12MB/s)←実質7MB/sくらい
 ・Bフレッツ ←実質70MB/sくらい

■主なアプリケーション
 ・TeraTermPro (SSH接続)
 ・NextFTP(FTP接続)
 ・MIFES (エディタ)
 ・PhotoshopElements 3.0 (画像編集)
 ・PremierElements1.0 (動画編集)

といったような環境です。

コピペ用リンク

このエントリーのトラックバックURL:


このエントリーへのリンクURLを含むHTML:

同じカテゴリの記事

トラックバック

コメントを投稿



RSS

Add to goo
Add to google

はてなRSS
feedpath
Subscribe in Bloglines
Subscribe with livedoor Reader




Tag cloud

お勧め!