Vagrant導入手順
くっそめんどくさかった。
めっちゃ苦戦したけど簡単にまとめ。
Vagrantは仮想マシンを作るためのツール。
まず公式サイト
Oracle VM VirtualBox
からVirtualBoxをダウンロード・インストール。
準備として仮想マシンを作るソフトウェア自体が別途いるみたいで
こいつがそう。
Vagrantもインストールするように。
2つインストールが完了すると
「Oracle VM VirtualBoxマネージャー」という画面が出る。
◼︎Boxとは
仮想マシンのテンプレート。
いろいろな構成の仮想マシンを構築できるみたいで、
そのテンプレートがWeb上にたくさんあるみたい。
(例えばpackage.boxみたいなファイル名)
ダウンロードしたら、
作業するディレクトリを作成(~~/home/Vagrant)
してその中にboxを入れる。
そしたら後はターミナルで作業する。
//package.boxのあるディレクトリで
vagrant box add centos6.3.new package.box
//ls ~/.vagrant.d/boxes
//叩くと○○という名前がついたboxがあるはずです
//vagrant box listするとcentos6.3が一番下にあるはず
///usrのパーミッションが04777という状態でsecureじゃないよってこと
//(package.boxがあるフォルダでも大丈夫です。ここに環境作っていきます)
vagrant init centos6.3.new
//Vagrantfileというやつができてるはず
//Vagrantfileの書き換え
//vagrant ssh-configでIdentifierFileのpathのkeyの中身を確認。
//終わったら
vagrant up
==> VirtualBox has successfully been installed!
Bringing machine 'default' up with 'virtualbox' provider...
There are errors in the configuration of this machine. Please fix
the following errors and try again:
でloginできるはず。
ちなみにミスってもう一回やり直したいときは
Vagrntfileを消して以下のコマンドでok。
//削除
rm -r ~/.vagrant.d/