LoginSignup
16
7

More than 3 years have passed since last update.

isuconの過去問の環境構築(Mac, Vagrant, Virtualbox)

Last updated at Posted at 2019-05-25

ここではMacでisuconの勉強をするためにVagrantとVirtualBoxを利用して動作環境を構築します。

動作環境

macOS Mojave version 10.14.4

インストールするツール

Vagrant: v2.4.4
VirtualBox: 6.0

ツールのインストール

方法❶ brewでのinstall

$ brew cask install virtualbox
$ brew cask install vagrant

方法❷ HPよりダウンロード

Vagrant
https://www.vagrantup.com/downloads.html

VirtualBox
https://www.virtualbox.org/wiki/Downloads

virtualboxをインストール際にアラートが発生して「設定」アプリで「セキュリティとプライバシー」を調整するように促されますが、
「セキュリティとプライバシー」画面の下部に許可する内容と許可ボタンが現れるのでクリックし、再度インストールを試みてください。

動作環境のセットアップ

isuconの過去問それぞれの動作環境を用意したVagrantfileこちら よりcloneします

$ git clone https://github.com/matsuu/vagrant-isucon.git

ここでは例としてisucon6-qualifier(isucon6予選問題)のセットアップをしていきます。

$ cd vagrant-isucon/isucon6-qualifier
$ vagrant up // OSからのセットアップがスタートします。

virtualBoxが自動的に起動すると思いますが、作成しているOSが起動中になり、vagrant upの完了を確認してから
benchとimageにそれぞれssh接続をしてください。

$ vagrant ssh image
$ vagrant ssh bench

接続ができれば動作環境のセットアップできていると思います。
benchが正常に動くかどうかはREADMEより確認をお願いします。

16
7
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
16
7