メインコンテンツまでスキップ

VirtualBox

非推奨

M1 macではVirtualBoxが動作しませんので、Dockerによる環境構築をお願いします。

必要アプリケーション

下記アプリケーションをインストールする必要があります。

インストール方法

VirtualBox

  1. 公式サイトからダウンロードボタンをクリックします。
  2. "OS X hosts"のリンクをクリックしてダウンロードします。

Vagrant

  1. 公式サイトからダウンロードボタンをクリックします。
  2. macOSの中の"64-bit"のリンクをクリックしてダウンロードします。

HomebrewとGit

Gitの説明ページを確認してください。

Ansible

Homebrewのインストール後、下記のコマンドを実行します。

brew install ansible

インストールの確認

# Vagrant
vagrant -v
> Vagrant *.*.*

# Git
git --version
> git version *.*.*

# Ansible
ansible --version
> ansible *.*.*

ローカル環境の設定

GitHubにVagrant環境の設定ファイルテンプレートが存在しています。

初期設定

Terminalアプリを起動して、下記のコマンドを実行します。

# 開発ディレクトリの準備
mkdir ~/Virtual

# ユーザディレクトリに移動(どのディレクトリでも問題ありません)
cd ~/

# GitHubよりテンプレートの取得
git clone https://github.com/sushat4692/VagrantAnsible.git

# ダウンロードしたディレクトリに移動
cd VagrantAnsible

# Vagrantコマンドの実行
vagrant up --provision

Vagrantコマンドの実行後

初期設定後、ローカル環境を利用する事が可能です。また、localhostは~/Virtualディレクトリに連携しています。

http://foo.localhost/ -> ~/Virtual/foo/htdocs
http://bar.localhost/ -> ~/Virtual/bar/htdocs