初心者が仮想マシンを構築する【VirtualBox,CentOS】(´･ω･`)

・対象：IT初心者「しょぼん君」![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/4f05d4db-a3f1-26b2-811d-a1fd459a9067.png)
※しょぼん君は初心者のため、ざっくりとした発言が多い
しょぼん君：![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/4f05d4db-a3f1-26b2-811d-a1fd459a9067.png)『仮想マシン作って、ターミナルからログインするやつやりたい』

# CentOS
![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/4f05d4db-a3f1-26b2-811d-a1fd459a9067.png)CentOSってなんだ
CentOSとは
>CentOS【Community ENTerprise Operating System】はRHELというOSのクローンOSです。

![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/4f05d4db-a3f1-26b2-811d-a1fd459a9067.png)ふーん、RHELに似たものが使えるんだね。どこにあるの？

>現VerのOSをインストールしたいのならこちら
https://www.centos.org/
旧verのOSをインストールしたいのならこちら
http://vault.centos.org/
えー、探すのめんどーって人はここから
http://archive.kernel.org/centos-vault/
同じの使うから直リンクくれ！って人はここから
http://archive.kernel.org/centos-vault/6.8/isos/x86_64/

![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/4f05d4db-a3f1-26b2-811d-a1fd459a9067.png)DVD ISOとかMinimal とか選択肢があるけど、何これ

>自分がやりたいことに合わせて、インストールする種類を選べるよ。

>
| 種類  | 概要 |
|:--|:--|
| DVD ISO  | 一般的なサーバーの構成で、CentOSのGUIインストーラでインストールできる全パッケージが最初から含まれているディスクイメージ。よくわかんないならこれを選んで始めよう。 |
| Everything ISO  | CentOSで利用できる全パッケージが最初から含まれているディスクイメージ。|
| Minimal ISO  | 最小構成。必要最低限のパッケージだけが含まれているディスクイメージ。"yum install xx" などで後から自分で必要なパッケージを入れたりする。また、CUIでのみ使用する場合などは、こちらを選択するのがベター |

![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/4f05d4db-a3f1-26b2-811d-a1fd459a9067.png)さらに進むと、x86_64とかi386ってあるけど、これは？
>以下の表から、自分の環境に合ったものを選ぼう。
>
| 種類  | 概要 |
|:--|:--|
| x86_64, amd64  | 64ビット |
| i386, i686, x86  | 32ビット|






ISOファイルをダウンロードします。
>今回はここからダウンロードしたよ。
http://archive.kernel.org/centos-vault/6.8/isos/x86_64/
![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/389bc14d-e416-61c3-1f6f-c017a3c0cc41.png)


新しい仮想マシンを作成します
>Virtual Boxを開いて、新規をクリック。
![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/e4fd11f9-6596-8bb2-2e23-4ad5e29e291f.png)
以降、仮想マシンの設定をガシガシ進めます。今回は以下の設定で作りました。
![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/c248d066-5f37-486f-1cdf-a68685e71828.png)
![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/d3acb0e0-4cd6-8bab-8862-d6823868db97.png)
![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/bc66c3d6-baa7-500a-af45-21ce963e12b6.png)
![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/2ac1fe7f-e542-086e-e513-ddbd174139cd.png)
![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/e914e5ed-8777-bdc5-668b-1295ca8e18c2.png)
![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/60e2b715-15d7-d3c5-3c60-cd2eb8a10421.png)

![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/6774b51a-8064-b6d1-b12a-b7820e27e656.png)仮想マシンが出来たっ！

![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/66c1e603-eb08-fc95-be14-9dc4678de57d.png)

続けて、ネットワークの設定をします。
VirtualBoxの設定
>画面左上のVirtualBox VMのPreferencesから、ネットワークタブのホストオンリーネットワークを開く。
➕ボタンを押して新規作成。
![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/9d411396-cda3-8da7-eb16-bc4eb3785094.png)
新しく出来た、「vboxnet0」をクリックして、今回は以下のように設定。
![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/8e608d58-1351-6804-39ff-9b79a009989a.png)
![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/1d5221aa-b1e2-a9b9-4675-5ba853a1e68a.png)

![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/4f05d4db-a3f1-26b2-811d-a1fd459a9067.png)ホストオンリーアダプターってなに。
>ホストオンリーアダプターは、ゲストOSとホストOS間のみ通信ができる閉じたネットワークです。外部との通信はできません。



仮想マシンのネットワーク設定
>作成した仮想マシンを選択した状態でVirtualBoxの設定からネットワークタブを開く。
![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/d03e9869-cebb-6bd3-5253-b69177d4fd9a.png)


アダプター2を開き、ホストオンリーアダプターを選択
>![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/ab5e7c34-db54-65ee-8dbd-7d62cae2fab3.png)


仮想マシンの起動
>作成した仮想マシンを選択して、起動ボタンを押します。
![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/61b473ff-e494-2513-c9f4-4919dd3c8058.png)
あとは画面に従い設定を行います。今回、以下の表のように設定しました。
>
|   |  |
|:--|:--|
| 言語  | Japanese(日本語) |
| キーボード  | Japanese(日本語) |
| どちらのタイプの...  | 基本ストレージデバイス |
| ストレージデバイスの警告  | はい、含まれていません。... |
| ホスト名  | 自由に(例:CentOS) |
| タイムゾーン  | アジア/東京 |
| rootパスワード設定  | 自由に設定 |
| どのタイプのインストール...  | 既存のLinuxシステムを入れ替える |
| ストレージ構成をディスクに...  | 変更をディスクに書き込む |
| インストールタイプの選択  | Desktop(GUIが良い人) |
|  |


再起動ボタンが出てくるので、再起動したら構築完了！


#ホストOSからログインしてみよう
>早速ホストOSからログインしてみましょう！ターミナルを開いて以下のコマンドを入力

    ssh <ユーザー名>@192.168.56.101
    (例)ssh user1@192.168.56.101


![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/6774b51a-8064-b6d1-b12a-b7820e27e656.png)繋がったたあああああああ



![image.png](https://qiita-image-store.s3.amazonaws.com/0/147613/727335cd-d503-1f76-a98b-532b0ed911d4.png)はい、今回はここまで。

------------------参考------------------
「VirtualboxにCentOS6.8を構築」
https://qiita.com/E_M/items/26fb7f677508270d3873