今のところ、ストリーミングサーバーを自宅のMacOSX、FTPサーバーとファイルサーバーを同じく自宅のVineLinuxで立てている。
Webサーバーとメールサーバーは外部でレンタル。
別に何の不満も無いんだけど、今月から光回線に換える関係もあって、将来的には全部自宅サーバーで賄いたいなあなんて妄想している。
配信とセキュリティーにおける負荷&トラブルの問題さえクリアーできれば、全部Linuxでやっちゃおうかとも考えてたり・・・。
そうすればMacと比べて比較的安価なPCをサーバーとして使えるし、それぞれのサーバーを1台にまとめる事も可能だ(バックアップ用のサーバーは必要だろうが)。
こういうサイト見てるとまんざら不可能でもなさそうな感じ。
Homeserver on Vine Linux - Vine Linuxで自宅サーバーを作ろう
ところで、現在稼働しているLinuxサーバーは、WinXPとデュアルブートさせた上、フルインストールしたVine上で適宜運用しているので、サーバーとしてはかなり後味が悪い。
いっそのこと、必要最小限インストールのサーバ専用PCが欲しいなと。
かと言ってこれ以上PCは増やしたくないし(家にはMac4台、PC2台)。
う〜む。
と思っていたところに「VMware」という天使のささやきが聞こえてきました(^^;)。
これは稼働しているWinもしくはLinux上に仮想のPCを載せて運用するってソフト。
本来は3万くらいするソフトなんだけど、昨年、実行環境のみフリーで動かせるPlayerがリリース。
今年に入っては、なんとServer版もフリーで出たらしい。
こんな便利なソフトが無料で試せるなんていい時代になったもんだ。
で、早速試してみる(^^;)。
一瞬Server版を試そうかと思ったんだけど、まだβ版だしWinXPはホストOSとしては対象外になっている(実際は使えるらしい)。
そういうこともあって、XPに対応してServerよりも軽い(らしい)Player正式版を使う事にした。
これは「Player」と言うだけあって、仮想PCのディスクイメージを作る事はできない。
だけど、QEMUを併用する事で、ほぼ問題なく仮想PCを運用する事ができるらしい。
具体的な方法については下のサイトを参照した。
本当に無償で使える「VMware Player」Weboo! Returns.
設定ファイル中の"guestOS"項目についてはこのページを参考に。
とりあえずは・・・そうだ、現在セレロン500MHzのPCで実験用に使ってるWin2000環境を、VM上に持ってこよう。
適切に設定ファイルとイメージディスクを作り、Playerを実行すると、問題なくインストールCDを読み込みはじめた。
インストール終了。
あと多くは語りませんが、VMwareToolsというVM用ドライバー集についての情報が必要な方は下記のサイトを参照の事。
29ch - VMware Player build.0001
実際にWin2000 on WinXPを立ち上げてみる。
ホストPCはPen3の876MHz、RAM640MBなんだけど、ゲストPCにRAM256MB割り当てると実機の6〜7割程度では動くみたいね。
ネットも問題ない。
ブリッジ接続にすると、ちゃんとネットワーク上で新たなローカルIPアドレスが振られていた。
満足。
取り急ぎ、アップデートとセキュリティー対策と主要なソフトのインストールをやって、そのディスクイメージをバックアップしておく。
このディスクイメージさえあれば、何があっても元のクリーンな環境に戻せるのがいいね。
状態の保存機能しかり、ファイルのドラッグ&ドロップしかり、コピー&ペーストしかり、昔Macで使ってたVirtualPCそのままの操作感に感激ですよ。
これで、セレロン500MHzPCが空くことになるなあ。
ここにサーバを構築することにしよう。
もちろん、その前にVineLinuxも仮想PC化して、色々とサーバー設定について実験してみますが。