Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

VirtualBox + Vagrant をインストールしてみた

More than 1 year has passed since last update.

VirtualBox のインストール

  1. VirtualBox 公式ページ https://www.virtualbox.org/ にアクセス
    image.png

  2. 「Download VirtualBox x.x」または左メニューから「Downloads」をクリック

  3. 利用するプラットフォームにあわせて最新版を選択
    image.png

    2020/02/28 時点: VirtualBox 6.1.4 platform packages から Windows hosts をクリックした

  4. ダウンロードされた VirtualBox-version.xxx-Win.exe をダブルクリックして、インストーラーを起動

  5. インストール先やショートカットアイコンの作成などの聞かれるので、選択して進める
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png

    一時的にインストール中の PC のネットワークが切断されるが、インストール完了後には復帰する

  6. インストール完了!

VirtualBox Extensionのインストール

VirtualBox の拡張パッケージもインストールしておく。これにより仮想環境上でUSBメモリなどが使えるようになる。

  1. VirtualBox 公式ページ https://www.virtualbox.org/ にアクセス

  2. 「Download VirtualBox x.x」または左メニューから「Downloads」をクリック

  3. 最新版に対応する Extension Pack を選択

    2020/02/28 時点: VirtualBox 6.1.4 Oracle VM VirtualBox Extension Pack から All supported platforms をクリックした

  4. ダウンロードされた Oracle_VM_VirtualBox_Extension_Pack-version.vbox-extpack をダブルクリックして、インストーラーを起動

  5. VirtualBox が起動し、確認画面が表示されるため進める
    image.png
    image.png
    image.png

  6. インストール完了!

Vagrant のインストール

  1. Vagrant 公式ページ https://www.vagrantup.com/ にアクセス
    image.png

  2. 「Download x.x.x」または上部メニューから「Download」をクリック

  3. 利用するプラットフォームにあわせて最新版を選択
    image.png

    このときは Windows 64bit を選択した

  4. ダウンロードされた vagrant_version_platform.msi をダブルクリックして、インストーラーを起動

  5. 警告が表示された場合、「実行」を選択
    image.png

  6. インストール先やショートカットアイコンの作成などの聞かれるので、選択して進める
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png

  7. 再起動したら、インストール完了!
    image.png

  8. インストール確認
    コマンドプロンプトにて vagrant -v を実行して、インストールバージョンが表示されればOK!

仮想マシンの構築

BOX ファイルの検索

  1. Discover Vagrant Boxes https://app.vagrantup.com/boxes/search からインストールする Box ファイルを検索
    image.png

  2. 検索結果一覧から Box 名を選択すると、実行する vagrant コマンドが表示される
    image.png

これを後程実行する

Vagrant 用の環境構築

  1. Vagrant 用のフォルダを作成

    C:\Vagrant などのフォルダを作成

  2. 仮想マシン用のフォルダを作成

    C:\Vagrant\centos7 などのフォルダを作成

Vagrant の初期化

  1. コマンドプロンプトを起動し、仮想マシン用のフォルダに移動

    コマンドプロンプト
    $ cd c:\Vagrant\centos7
    
  2. Discorver Vagrant Boxes で確認したコマンドを実行

    コマンドプロンプト
    $ vagrant init centos/7
    

    Vagrantfile が生成される

Vagrantfile を編集

  1. 作成された Vagrantfile をエディタで開く

  2. config.vm.network のコメントアウトを外す

    Vagrant
    # Create a private network, which allows host-only access to the machine
    # using a specific IP.
    config.vm.network "private_network", ip: "192.168.33.10"
    

仮想マシンを起動

$ vagrant up

仮想マシンを終了

$ vagrant halt

aoi70
私による私のための手順メモ。 細かくメモしておかないと、ざっくりだと後で詳細が分からなくて困ること多いのですよー。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away