眠くなっちゃった

気持ちで書きます

private-isuを手元(VM)で動かす用メモ

GitHub - catatsuy/private-isu: 社内ISUCON

これのMacやLinux上で適当に動かすをやってベンチマーカーを動かしたらpass:trueになる状態にするだけ

環境


| Host OS | Windows 10 Home 64bit | | Guest OS | Ubuntu Server 20.04 amd 64bit | | 仮想化ソフトウェア | Oracle VirtualBox 6.1 |

Hostで諸々インストール


ssh

記憶がないので不明...。でも標準でOpenSSHが入ってるらしい。

VirtualBox

公式のダウンロードページVirtualBox 6.1.26 platform packagesのWindows hostsを押してダウンロード

Guest OSを動かす


Ubuntu イメージを持ってくる

Ubuntu 公式からUbuntu Server 20.04.3 LTSをダウンロード

VMの構成から起動後のUbuntu初期設定まで

この記事の手順通りにやる。OpenSSHは後でいれるので入れなくていい。

Guest OSに必要なソフトウェアをインストールする


面倒なので全部aptで入れます。あとvagrantとかでやろうとしたときの依存パッケージ回りが不明なので、明らかに不要なのも混ざってますが念のため入れときます。多分Ruby周りがAnsible入れた時に入ってる。

sudo apt upgrade
sudo apt install -y build-essential openssh-server git net-tools nmap ansible virtualbox vagrant ruby-dev golang mysql-server mysql-client libmysqlclient-dev memcached libmemcached-tools libssl-dev