目次
1. VirtualBoxをダウンロード・インストール
https://www.virtualbox.org/wiki/Downloads
2. Vagrantをダウンロード・インストール
https://www.vagrantup.com/downloads.html
3. バージョンを確認する
インストールされているか下記のコマンドでバージョンを確認
VBoxManage -v && vagrant -v
両方インストールされていればVirtualBoxとVagrantのバージョンが表示される
5.1.26r117224 Vagrant 1.9.8
4. Boxをインストール
Vagrantを使用するにはBoxが必要なため下記のコマンドで追加
vagrant box add hashicorp/precise64
Boxインストール時に選択項目が出るので 2) virtualbox を選択
==> box: Loading metadata for box 'hashicorp/precise64' box: URL: https://vagrantcloud.com/hashicorp/precise64 This box can work with multiple providers! The providers that it can work with are listed below. Please review the list and choose the provider you will be working with. 1) hyperv 2) virtualbox 3) vmware_fusion Enter your choice: 2
5. Boxがインストールされたか確認
Boxがインストールされているか下記のコマンドでバージョンを確認
vagrant box list
インストールされていればBox名が表示される
hashicorp/precise64 (virtualbox, 1.1.0)
6. Vagrantを起動
初回だけ下記コマンドを実行してVagrantfileを新規作成
Vagrantfileとはvagrant起動に必要な設定ファイル
mkdir myVagrant && cd myVagrant vagrant init hashicorp/precise64
vagrant upコマンドでVagrant起動
vagrant upは必ずVagrantfileがあるディレクトリで行う
vagrant up
7. Vagrantに接続
ssh vagrantでVagrantに接続
ssh vagrant
成功すればvagrant@precise64:~$になる。
vagrant sshではないので注意
vagrant@precise64:~$
追伸
私は初心者の方にGitやPhythonなどを学習する際にどのサイトを見るのが良いかと聞かれたときにドットインストールを奨めている。
しかし、ドットインストールだとローカル開発環境(Vagrant)で作業することが前提になっているのだが初心者だと構築に手間取ることが多い。
そのため簡単に構築するための作業手順を投稿した。
ちなみにVagrantにはGitなどはインストールされていないため必要に応じてインストールが必要。
Gitの場合はssh vagrantでVagrantに接続後に下記のコマンドでインストールできる。
sudo apt-get install git