VirtualBoxとvagrantでCentOSを構築する方法(Mac) 2016/05/29
MacにCentOS環境を構築する方法をつらつら書いていきます。
手順
- VirtualBoxのインストール
- Vagrantのインストール
- CentOSのインストールと起動
- VirtualBoxからCentOSにログイン
1.VirtualBoxのインストール
そもそもVirtualBoxって何だろうか?
VirtualBoxとは、PCに仮想的なPCを作成し、他のOSをインストールして操作できるフリーのソフトウェアです。一つのPCにPCが2つあるみたいなイメージですかね?笑
例えば、使ってるPCのOSがMac OSだけど、久しぶりにWindows使いたいと思ったらVirtualBoxをインストールしてその中にWindowsインストールすればOK!!
前置きはここら辺にしておいて早速インストールしていきたいと思います。
下記サイトからVirtualBoxをダウンロードします。
「Downloads」をクリック
「VirtualBox 5.0.20 for OS X hosts」の「amd64」をクリック
Finderのダウンロードフォルダにダウンロードされるので、「VirtualBox-5.0.20-106931-OSX.dmg」をクリック
「VritualBox.pkg」をクリック
「続ける」をクリック
「インストール」をクリック
これでVirtualBoxのインストールは完了です!
2.Vagrantのインストール
そもそもVagrantって何だろうか? →よく分かりません。笑 なんか、CentOSの仮想環境構築をより早くできるソフトウェアだという認識です。詳しいことは分かりません。。。すいません。。
ではVagrantをインストールしていきます。
下記サイトからvagrantをダウンロードします。
「DOWNLOAD」をクリック
「MAC OS X」の「Universal(32 and 64-bit)」をクリック
Finderのダウンロードフォルダにダウンロードされるので、 「vagrant_1.8.1.dmg」をクリック
「Vagrant.pkg」をクリック
「続ける」をクリック
「インストール」をクリック
これでVagrantのインストールは完了です!
3.CentOSをインストールと起動
基本的にはターミナルで下記コマンド順に入力すればインストールおよび起動は完了します。
0.事前準備
まずはCentOSをインストールするフォルダを作成します。 僕は「Users/user/」配下にCentOSというフォルダを作成しました。 ターミナルで「mkdir CentOS」と入力してEnterを押せば作成できます。
1.vagrant box add {title} {url}
{title}には自分が付けたいとタイトルを、urlにはVagrantbox.esからコピーしたURLを入力します。 今回はCentOSを構築するので、「Search」に「CentOS」を入力して一番上に表示された行の「Copy」をクリック
僕の場合は下記コマンドとなりました。
vagrant box add CentOS7_64 https://github.com/tommy-muehle/puppet-vagrant-boxes/releases/download/1.1.0/centos-7.0-x86_64.box
この処理には時間が掛かるので、一旦Have a break Have a kitkatでもしましょう!
最終行に
box: Successfully added box 'CentOS7_64' (v0) for 'virtualbox'!
と表示されれば完了です。
2.vagrant init {title}
{title}には「1.」で入力したtitleと同じものを入力します。僕の場合は下記コマンドとなりました。
vagrant init CentOS7_64
この処理はおそらく一瞬で終わります。
3.vagrant up
このコマンドで仮想マシンを起動します。
default: /vagrant => /Users/user/CentOS7_64
と表示されれば完了です。
ちゃんと起動できたか不安なときは
vagrant status
を実行して
default running (virtualbox)
と表示されればOKです!
4.VirtualBoxからCentOSにログイン
VirtualBoxを起動し、「CentOS7_64_default...」をダブルクリック
localhost login: root
Password:vagrant
と入力してEnterをクリックすればログインは完了です!
以上で新米プログラマーふみの初ブログは終わりです。 ありがとうございました。