LoginSignup
1
2

More than 3 years have passed since last update.

Macで仮想環境を構築する(Virtual box+Vagrant)

Last updated at Posted at 2019-11-10

はじめに

Macで仮想環境を構築しましょう
仮想環境とはPCの中にもう一つPCを作るというイメージです

プログラミング初心者の方に是非やってもらいたいです!
最初は記事などを参考に環境構築をしていくと思いますが、そこで設定を間違えたりすると後々めんどくさいことになります。
以前、私も環境構築した時にミスして時間を取られまくり泣きそうになりました。
皆さんにはそんなことにはなって欲しくないので、

この記事で仮想環境を構築してみてください!!

前提

ホストOSMac
  macOS(Mojave)
使用するツール
  virtual box
    仮想環境を作成するツール
  vagrant
    仮想環境を操作するツール

仮想環境を構築しましょう

それでは仮想環境を構築していきましょう

VirtualBox、Vagrantのインストール

下記の公式サイトからVirtualBox、Vagrantダウンロードしてください
ダウンロード後は指示に従いインストールしてください

VirtualBox 公式サイト
  https://www.virtualbox.org/wiki/Downloads

Vagrant 公式サイト
  https://www.vagrantup.com/

インストール終了後、PCを再起動してください

vagrant-vbguestのインストール

ターミナルからプラグインのvagrant-vbguestをインストールしましょう

ターミナル
$ vagrant plugin install vagrant-vbguest

共有ファイルの作成

vagrantで操作するファイルを作成していきます
これから作るファイルが仮想環境で操作するファイルです
作成するファイル名vagrantは好きな名前をつけてください

ファイル作成

ターミナル
$ cd Desktop
$ mkdir vagrant
$ cd vagrant

vagrantの初期設定

vagrantの初期設定しましょう

下記のコマンドで仮想環境のOSの一覧を表示しましょう

ターミナル
$ vagrant box list

下記が実行結果の例です。

実行結果
ubuntu/bionic64 (virtualbox, 20190705.0.0)

下のコマンドを打つとvagrantfileが作成されると思います

ターミナル
$ vagrant init ubuntu/bionic64

これで環境構築は完了です!!

Vagrantの基本操作

vagrantの基本操作について解説します

vagrant起動

下記のコマンドがvagrantを起動させるコマンドです
初回は時間がかかる1〜3時間時があります

ターミナル
$ vagrant up

ssh接続開始

下記のコマンドでssh接続します
こちらのコマンドで仮想環境に接続できます

ターミナル
$ vagrant ssh

共有ファイルに移動

仮想環境で共有しているファイルに移動します
/を忘れずにつけてください

ターミナル
$ cd /vagrant

接続切断

ターミナル
$ exit

vagrantシャットダウン

ターミナル
$ vagrant halt

参考記事

MacにVagrantでCentOS7環境を作成
https://qiita.com/sudachi808/items/3614fd90f9025973de4b

疑問、気になるところがございましたら、質問、コメントよろしくお願いします!!!

1
2
0

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
1
2