2
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Vagrantのインストール手順書(Windows 10, CentOS 7.2, Vagrant 1.9.5, VirtualBox 5.1.22)

Last updated at Posted at 2017-05-21

Vagrant インストール手順書 (2017/05/21 更新)

※環境、バージョン合わせてくださいね

環境

  • Windows 10 Pro 64bit
  • Hyper-Vを無効にしておくこと
  • BIOSでVTを有効にしておくこと

VirtualBoxのインストール

Vagrantのインストール

コマンドプロンプトを開く

  • コマンドプロンプトを管理者権限で実行
  • コマンドは以下のようになる
$ vagrant -v
Vagrant 1.9.5
$ cd C:\HashiCorp\Vagrant
$ mkdir centos72
$ cd centos72
$ vagrant box add centos72 https://github.com/CommanderK5/packer-centos-template/releases/download/0.7.2/vagrant-centos-7.2.box
$ vagrant init centos72
$ dir
. .. .vagrant Vagrantfile
  • C:\HashiCorp\Vagrant\centos72\Vagrantfile が生成されたことを確認。

  • 共有フォルダ設定のため、Vagrantfileの46行目

  # config.vm.synced_folder "../data", "/vagrant_data"

を次のように書き換える

  config.vm.synced_folder "C:/Users/admin/Documents/workspaces", "/home/vagrant/workspaces"
  • ローカルIPの設定のため、Vagrantfileの35行目のコメントを外す
  config.vm.network "private_network", ip: "192.168.33.10"
  • Vagrantを立ち上げ、SSH接続
$ vagrant up
$ vagrant ssh
  • 接続し、共有フォルダが見えることを確認
$ cd workspaces
$ ls
  • その後、プログラムなどは共有フォルダのworkspacesの中にs-fujimotoなど自分の名前のフォルダを作成し、そこで行うこと。
例 C:\Users\admin\Documents\workspaces\s-fujimoto

その他

  • ※vagrant sshできない場合はPuTTYなどからSSH接続する
    vagrant-putty.png
    vagrant-putty2.png

  • login as : vagrant

  • password : vagrant

参考文献

Vagrant コマンド Tips

vagrant up:仮想マシンの起動
vagrant halt: 仮想マシンの終了
vagrant status: 仮想マシンの状態確認
vagrant suspend: 仮想マシンの一時停止
vagrant reload: 仮想マシンの再起動
vagrant destroy: 仮想マシンの削除
2
5
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?