(前提)
- Webサーバとして稼働させることを前提とする
- サーバの操作は、基本的にはMacからssh接続して行う(クラウドサーバみたいなイメージ)
- Virtual Boxのインストール
- VirtualBoxのWebサイト を開く
- Mac OS Xの右のdmg Imageをクリックしてダウンロード
- ダウンロードしたdmgファイルを開き、「VirtualBox.pkg」をダブルクリック
- インストーラが起動するので、画面に従いインストールする
- VirtualBoxの設定
- ここでは設定変更などはしない
- ゲストOS(今回はCentOS6.6)のイメージをこちら からダウンロードする。(CentOS-6.6-x86_64-mininal.isoを右クリックして、名前をつけて保存する)
- 仮想マシンの作成
-
- 新規ボタンを押す
- 仮想マシンの名前は任意で構わない。今回は「CentOS6.6」を入力
「タイプ」と「バージョン」はある程度自動的に選択されるみたい。今回は自動選択されたもので、「続ける」 - メモリーサイズは、1024を選択。CentOSインストール時にGUIを使いたかったため
- ハードドライブは「仮想ハードドライブを作成する」を選択(新規作成なので)
- ハードドライブのファイルタイプは、「VDI」を選択。
- 物理ハードドライブにあるストレージは、「可変サイズ」を選択
- ファイルの場所とサイズは、デフォルトのままで良いと思うが、容量を増やしたい場合は任意で設定する
これで、仮想マシンをインストールするための領域が作成される
- 新規ボタンを押す
- VirtualBoxマネージャーに作成したVMが作成されるので、そのVMを選択し「設定」ボタンを押す
- 開いたウィンドウの「ストレージ」をクリック
- ストレージの左側にあるコントローラー:IDEの下にある「空」をクリックし、右側のCDマーク?のようなものをクリックする。そうするとディスクイメージを選択する選択肢が出てくるので、最初にダウンロードしたCentOS-6.6-x86_64-minimal.isoを選択する。
そうすると、次のように画面が変化する
- 次に「ネットワーク」をクリックし、「アダプター1」の割り当てを「ブリッジアダプター」に変更する。変更したら、「OK」を押す。
- 開いたウィンドウの「ストレージ」をクリック
- 仮想マシンの起動〜インストール
- VirtualBoxマネージャーの「起動」ボタンを押す
- 最初の画面では一番上の選択肢でEnter
- 次は、「Skip」を選んでEnter(マウスは反応しないので、キーボードの「⇢」キーを押して選択する)
- しばらくするとGUIの画面に切り替わる。ここからはマウスが使えるようになる。
マウスカーソルは、Macの世界と仮想マシンの世界を左のshiftキーを押しながらcommandキーを押すことで行き来する。
もしくは、仮想マシンのウィンドウをクリックすると以下のメッセージが表示されるので、「Capture」ボタンを押す。
そうすると仮想マシンのマウスカーソルを操作出来る。
仮想マシンからMac側に抜けるときは、 左のshiftキーを押しながらcommandキーを押す。
また、毎回Captureを押すのが面倒な時は、「Do not show this message again」にチェックを入れると良い。 - 次の画面では、「日本語」を選んで、「Next」を押す。(まぁ、好きな言語で良いのですけど)
- 次は、キーボードの選択。使用しているキーボードに合わせて選択する。選んだら「Next」を押す。
- 次は、インストールするストレージ(ハードディスクなどのこと)の種類の選択。
「基本ストレージデバイス」を選択して「Next」ボタンを押す。
- 次にインストール先として選択したストレージに大事なファイルが存在するか聞いてくる。今回は新規なので「はい。含まれていません。〜」のボタンを押す。
- 次にホスト名の入力。適切な名前を入力する。
入力したら、ネットワークの設定を押す。(まだ、次へ行かないこと) - ネットワークの設定ウィンドウが開いたら、「System eth0」を選択して、「編集」ボタンを押す。
- 次に「自動接続する:にチェックを入れて、「IPv4のセッテイング」を押す。
- IPv4のセッティングでは、まず方式を手動に変更する。
次に「追加」ボタンを押す。そうするとアドレスのところに1行追加されるので、「アドレス」「ネットマスク」ゲートウェイ」を入力する。
特にアドレスを決めるにあたっては、接続するネットワークの空いているアドレスに設定するなどしないといけないので、自分の管理しているネットワーク以外に接続する場合は管理者の許可をもらって設定すること。 (重要)
次にDNSサーバーを入力する。それぞれ入力が終わったら「適用」ボタンを押す。 - ネットワーク接続のところに戻るので「閉じる」をクリックして、「Next」を押す。
- 次はタイムゾーンの選択。「アジア/東京」を選択して「次」を押す。
- 次は、rootユーザ(一番偉いユーザ)のパスワード設定。それなりのパスワードを設定する。
- 次にどのタイプのインストールするか(つまり、選択したインストール先ストレージにどうインストールするのか)を聞いてくるので、「すべての領域を〜」を選択する。
今回は新規インストールなので、これを選択するが状況に合わせて選択する。
- 次に最終確認的なウィンドウが出るので、「変更をディスクに書き込む」を押す。
- これで、インストールが開始される。
- インストールが終わると「再起動」ボタンが表示されるので押して再起動する。
- VirtualBoxマネージャーの「起動」ボタンを押す
- 再起動〜ログイン
- 再起動が終わったら、次のような画面になっているので、rootユーザでログインする。
- ログインしたら、次のコマンドでネットワークの状態を確認する。
ifconfig - また、pingコマンドを使って、ホストのMac、もしくは、外部(google.co.jpなど)と通信することを確認する。
ちなみに、pingコマンドを途中で止めるにはcontrol+cキーで止める。 - CentOSを終了させる時は以下のコマンドを実行する。shutdown -h now
- 再起動が終わったら、次のような画面になっているので、rootユーザでログインする。