準備
virtualboxとvagrantがインストールされてない場合は、公式サイトからダウンロードします。
https://www.virtualbox.org/wiki/Downloads
http://www.vagrantup.com/downloads.html
VMの起動
GitHubから落としてきます
$ git clone https://github.com/flano-yuki/nghttp2-vagrantfile $ cd ./nghttp2-vagrantfile
$ vagrant plugin install vagrant-omnibus $ vagrant up
boxのダウンロードに数分、Chefのダウンロードに数分、各種インストールとビルドに20分程度かかります...
nghttp2
vagrant sshでvmに入れます。
nghttp2がビルドされているのでそのまま使えます。
$ vagrant ssh vagrant@vagrant:~$ ./nghttp2/src/nghttpd Usage: nghttpd [-DVfhv] [-d <PATH>] [--no-tls] <PORT> [<PRIVATE_KEY> <CERT>] Too few arguments
nghttp2の詳しい使い方は公式を御覧ください。
https://github.com/flano-yuki/nghttp2-vagrantfile