vdeep

*

vdeepはプログラミング、IT、Web技術、ライフハックの事などなどを管理人okutaniがつぶやくブログです

Macに『Vagrant + VirtualBox』を導入する手順

      2017/01/31

LINEで送る
Pocket

mac-intr-vagrant-virtualbox

  1. Macに『Vagrant + VirtualBox』を導入する手順 <- 本記事
  2. Windowsローカル開発環境を『Vagrant + VirtualBox』で作ってみよう
  3. Vagrantを使ってみよう!Boxの取得から起動・停止・削除まで
  4. 『Vagrant Cloud』を利用してVagrantのBoxを追加してみよう
  5. Vagrantで仮想マシンに接続&Webサーバを立ち上げてみよう
  6. Vagrantで作成した環境を「コピー&配布して他人と共有する」方法
  7. 『Vagrant+VCCW』でWordPressローカル環境を構築してみよう
  8. 本番環境のWordPressサイトを『VCCW+WordMove』でローカルと同期!

こんにちは、okutani(@okutani_t)です。Macにローカル開発環境を導入する際、よくMAMPが使われているかと思います。

今回はMAMPの代わりに最近流行っている、ローカル開発環境をかんたんに作成&削除が行える「Vagrant」というツールを使って、ローカル開発環境を構築してみました。

Vagrantを利用するには「仮想マシン」を作るソフトが必要で、一般的には「VirtualBox」という無償の仮想化ソフトを利用します。

ここではあまりそこら辺の細かいことは意識せず、「Vagrantを使うにはVirtualBoxが必要」ぐらいに捉えてください。

本記事では、このVagrantとVirtualBoxをMacに導入する手順をまとめています。ローカル開発環境を構築する際に、ぜひ参考にしてください。

※追記: Homebrew Caskを使ったインストール方法も合わせて解説しました[2016/02/05]

スポンサーリンク

VagrantとVirtualBoxの用意

VagrantとVirtualBoxを用意していきましょう。公式サイトからそれぞれダウンロードしていきます。

Vagrantをダウンロード

下記の公式サイトからVagrantをダウンロードできます。

LINKVagrant

トップページのDOWNLOADをクリック。

mac-intr-vagrant-virtualbox2

「MAC OS X」下の「Universal(32 and 64-bit)」 をクリックしましょう。

mac-intr-vagrant-virtualbox3

これでVagrantのダウンロードが始まります。

mac-intr-vagrant-virtualbox4

Vagrantのダウンロードが完了したら、次はVirtualBoxをダウンロードしていきます。

VirtualBoxをダウンロード

VirtualBoxのダウンロードは下記URLからおこなうことができます。

LINKOracle VM VirtualBox

トップページのDownloadsをクリック。

mac-intr-vagrant-virtualbox5

次に「VirtualBox platform packages」の中にある、OS X hosts右側の「x86/amd64」をクリック。

mac-intr-vagrant-virtualbox6

VirtualBoxがダウンロードされました。

mac-intr-vagrant-virtualbox7

VagrantとVirtualBoxインストール

ダウンロードが完了したら、実行ファイルからVagrantとVirtualBoxをインストールしていきましょう。

Vagrantのインストール

ダウンロードしたVagrantの実行ファイルをダブルクリックします。

mac-intr-vagrant-virtualbox8

そのまま指示に従ってインストールを進めます。

mac-intr-vagrant-virtualbox9

Vagrantのインストールが完了しました。

VirtualBoxのインストール

次にVirtualBoxのインストールをおこないます。

mac-intr-vagrant-virtualbox10

特に導入時に変更することはないので、そのまま進めていけばVirtualBoxのインストールは完了です。

インストールできたか確認

ターミナルを立ち上げて、VagrantとVirtualBoxがきちんと導入されているか確認してみます。

$ vagrant -v
Vagrant 1.7.2

$ VirtualBox --help
Oracle VM VirtualBox Manager 4.3.20

VagrantとVirtualBoxが無事、導入されていることが確認できました。

Homebrew Caskを使ったインストール方法

Macで使えるパッケージ管理ソフト『Homebrew』を使った方法も合わせて紹介します。Homebrewがよく分からない方は、下記記事を参考にしてください。

MacにHomebrewを導入する方法&使い方まとめ
こんにちは、okutani(@okutani_t)です。プログラミングをおこなう際に、みな必ず通る「環境構...
2015-04-18 18:15
はてブ

Homebrew Cask』はGoogle Chromeなどのアプリケーションも管理できるツールです。2016年2月現在では、brew caskコマンドを利用するときに自動でインストールされるようになっています。

公式caskroom/homebrew-cask: A CLI workflow for the administration of Mac applications distributed as binaries

では、次のとおりインストールしてみましょう。

・Homebrewのインストール

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

・vagrant + virtualboxをHomebrew Caskでインストール

brew cask install vagrant
brew cask install virtualbox
brew cask install vagrant-manager

vagrant-managerはvagrantをGUI操作できるもので、一応おまけで入れてみました。

Homebrew Caskを使った方法はかなりシンプルで分かりやすいですね。参考にしてください。

まとめ

Vagrantは仮想マシンと一緒に使い、仮想マシンにはVirtualBoxを利用しました。どちらも公式ページからダウンロードし、インストール後にターミナルから導入を確認。

どちらの公式サイトも英語で書かれていてわかりにくかったので、本記事を参考にしながら導入してみてください。

また、Homebrew Caskを使っている方は、できるだけHomebrew Cask経由で入れた方が管理が楽で良いです。私はこの方法で導入しなおしました。

  1. Macに『Vagrant + VirtualBox』を導入する手順 <- 本記事
  2. Windowsローカル開発環境を『Vagrant + VirtualBox』で作ってみよう
  3. Vagrantを使ってみよう!Boxの取得から起動・停止・削除まで
  4. 『Vagrant Cloud』を利用してVagrantのBoxを追加してみよう
  5. Vagrantで仮想マシンに接続&Webサーバを立ち上げてみよう
  6. Vagrantで作成した環境を「コピー&配布して他人と共有する」方法
  7. 『Vagrant+VCCW』でWordPressローカル環境を構築してみよう
  8. 本番環境のWordPressサイトを『VCCW+WordMove』でローカルと同期!
LINEで送る
Pocket

okutani (okutani_t) のヒトコト
実際に導入してみようと思ったら、結構分かりづらかったのでまとめてみました。英語サイトは苦手です......

Web開発のお仕事を募集しています

フリーランスのエンジニアとして、Webシステム開発のお仕事依頼を随時募集しています(現在の業務量によってお受けできない場合もあります)。

Ruby on Rails」「JavaScript(jQuery, Reactなど)」「HTML + CSS」を用いたシステム開発、「Heroku」等を用いたサーバー構築・運用、「Git」や「GitHub」を利用したソーシャルコーディングなどに対応しています。

ご依頼を検討している方は、下記リンク本ブログからのお問い合わせ、もしくはokutaniのポートフォリオからご連絡ください。

LINKお問い合わせ

LINKokutani's Portfolio


 - Mac, Vagrant

スポンサーリンク

PC用AdSense

PC用AdSense

  こちらもどうぞ

vdeepのトップページへ戻る画像です。風船の形をした島を女の子が掴んでいます。