仮想サーバ:VMware Player
サーバを運用している方々は新たな機能を追加したいときにちゅうちょしたりしませんか?試してみたいことがあっても現在動き続けているサーバの 設定を変更するのは勇気のいることです。
そんな時、もう一台サーバがあれば同じ環境にしていろいろとテストしてから本番のサーバに移行できますが「そんな余分なパソコンは余ってないよ」という方 にVMware Playerをおススメします。
VMware PlayerはWindowsなどのOS上で動く仮想デスクトッププログラムで、簡単な話がWindowsが動いているパソコン1台があればその中で Linuxを仮想的に構築することができるという事です。
このページではVMware PlayerのインストールからDebian Etchのインストールまで紹介します。
|
プログラム |
バージョン |
|---|---|
|
VMWare Player |
VMWare Player 2.0.2 |
|
QEMU |
qemu-0.9.1-windows |
|
Debian Etch |
debian-40r2-i386-netinst.iso |
VMware Playerのインストール
1. VMware Playerはヴイエムウェア株式会社という会社が無料で配布(ユーザ登録有)をしている仮想デスクトッププログラムです。 まずはhttp://www.vmware.com/jp/にアクセスします。 移動したら上記メニューから「製品」タグ→「デスクトップ仮想化製品」をクリックします。

2. 次に画面右にある「VMware Player」をクリックします。

3. VMware Playerのダウンロード画面に行きますので「ダウンロード」ボタンをクリックします。

4. ログイン情報を聞かれますので「新規MEMBER登録はこちら」をクリックして新規登録する。

5. 必要な登録情報を入力します。ここで登録するメールアドレスに登録完了URLが送られてきます。

6. 登録したら記入したメールアドレスに登録完了URLが記載されいますのでクリックして登録を完了させます。
7. 登録が完了したら再びVMware Playerのダウンロード画面へ行きログインします。
8. ダウンロードページからVMware Player Windows版ダウンロード(exe)をクリックしてダウンロードします。

9. ダウンロードしたexeファイルをクリックしてインストールを完了させます。
Debian Etchのダウンロード
1. http://www.jp.debian.org/のページへ移動し、 上記メニューの「Debianを入手する」をクリック

2. 「小さなイメージファイルをダウンロードし・・・」をクリック。

3. 小さなCDの80mm CD-R用(180MB以下)のi386版をダウンロード(debian-40r2-i386-netinst.iso)。

QEMUのダウンロード
QEMUのプログラムにより仮想サーバの領域を確保します。
http://www1.interq.or.jp/t-takeda/top.html
にあるQEMU on Windows Ver 0.9.1をダウンロードする
環境設定
1.Cドライブ直下に「vmware」フォルダを作成する。
2.qemu-0.9.1-windowsを作成した「vmware」フォルダに移動して解凍する
3.「スタート」→「プログラム」→「アクセサリ」→「コマンドプロンプト」起動
4.コマンドプロンプト内で「cd C:\vmware」と入力してEnter
5.コマンドプロンプト内で「qemu-0.9.1-windows\qemu-img create -f vmdk debian.vmdk 10G」と入力してEnter

←このようなイメージファイルが作成されます
6.コマンドプロンプト内で「exit」と入力してEnter。コマンドプロンプト終了
7.メモ帳を開いて下記の文章をコピーアンドペーストします(状況によって変更する部分は赤文字のところぐらいでしょうか)。
内容は私の環境でのものですのでもしかしたら不具合があるかもしれません
debian.vmxファイル内容
virtualHW.version = "3"
memsize = "256"
ide0:0.present = "TRUE"
ide0:0.fileName = "debian.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = "C:\vmware\debian-40r2-i386-netinst.iso"
ide1:0.deviceType = "cdrom-image"
ethernet0.present = "TRUE"
ethernet0.connectionType = "bridged"
usb.present = "TRUE"
sound.present = "TRUE"
sound.virtualDev = "es1371"
displayName = "Debian Etch"
guestOS = "other26xlinux"
nvram = "debian.nvram"
scsi0:0.redo = ""
ethernet0.addressType = "generated"
uuid.location = ""
uuid.bios = ""
ide1:0.autodetect = "TRUE"
ethernet0.generatedAddress = ""
ethernet0.generatedAddressOffset = "0"
checkpoint.vmState = ""
tools.remindInstall = "TRUE"
ide0:0.redo = ""
isolation.tools.hgfs.disable = "TRUE"
virtualHW.productCompatibility = "hosted"
tools.upgrade.policy = "manual"
floppy0.startConnected = "FALSE"
floppy0.present = "FALSE"
上記の内容を名前をつけて保存
| ファイルの種類 | 全てのファイル |
|---|---|
| ファイル名 | debian.vmx |
| 保存場所 | vmwareフォルダ内 |

←このようなファイルが作成されます
8.ダウンロードしたDebian Etch(debian-40r2-i386-netinst.iso)を「vmware」フォルダに移動しておく。 このisoイメージファイルの名前と上記debian.vmxファイルのide1:0.fileNmaeは合わせておく必要がある
最終的には「vmware」フォルダの中はこうなると思います。

Debian Etchのインストール
0. debian.vmxファイルをダブルクリックしてVMware Playerを起動させると下の画像のようにVMware Playerのウィンドウが表示されます。

←このアイコン
※重要:仮想へ入るときはウィンドウ内をダブルクリック、仮想から抜けるときには「Ctrl」+「Alt」ボタン
1.Enterキーを押すとDebian Etchのインストールが始まりますがこの作業は通常のパソコンにインストールする場合とほぼ一緒です。

2.Language:English

3.Country:Other → AsiaカテゴリのJapan


4.Keyboard layout:Japanese

5.Hostname:debian(何でもいいです)

6.Domain name:空

7.Partitioing method:Guided - use entire disk
IDE1 master(hda) - 10.7GB VMware Virtual IDE Hard Drive と認識されていると思います


8.Partitioning cheme:All files in one partition

9.Finish partitioning and write changes to disk

10.Write the changes to disk?:Yes

11.Root password:******** 2回入力(rootのパスワードを入力)

12.Full name for the new user:user1(何でもいいです)

13.Username for yure account:user1(何でもいいです)

14.Choose a password for the new user:********* 2回入力(作成したユーザのパスワードを入力)

15.Use a network mirror:Yes

16.Debian archive mirror country:Japan

17.Debian archive mirror:cdn.debian.or.jp(好みでいいです)

18.HTTP proxy information:空

19.Participate in the package usage urvey:No

20.Choose software to install:Standard systemのみ

21.Install the GRUB boot loader to the master boot record:Yes

22.Finish:Continue

23.Enterキーで起動

24.これで設定は終了です。あとはrootでログインして好きなようにテストサーバを構築しましょう。
25.VMwareを起動するにはインストール時に作成されたショートカットアイコンをダブルクリックすれば起動します。

←このアイコン

※重要:仮想へ入るときはウィンドウ内をダブルクリック、仮想から抜けるときには「Ctrl」+「Alt」ボタン