Ubuntu Precise box simply installing HHVM (nightly) via apt.
Find more details on the examples found in the www
folder by reading the associated SitePoint article “HHVM and Hack – Can We
Expect Them to Replace PHP?” part 1
and part 2.
$ git clone https://github.com/vicb/hhvm-vagrant.git
$ cd hhvm-vagrant
$ vagrant up
Once the VM is booted you can log via SSH
$ vagrant ssh
$ ...
The server root folder is /vagrant/www (on the map) which is the www folder
on your host machine.
http://localhost:8080 on the host OShttp://localhost:8100 on the host OS,Check the bootstraping guide
and the HHVM docs.
If you want to tweak the configuration, edit the conf/php.ini file. The hdf
format is deprecated and support will be dropped (conf/config.hdf).
You can find more information on the configuration format:
The access and error logs are available in /var/log/hhvm
$ vagrant ssh
$ tail -f /var/log/hhvm/access.log
$ tail -f /var/log/hhvm/error.log
When done just log out with ^D and suspend the virtual machine
$ vagrant suspend
then, resume to testing again
$ vagrant resume
Run
$ vagrant halt
to shutdown the virtual machine, and
$ vagrant up
to boot it again.
You can find out the state of a virtual machine anytime by invoking
$ vagrant status
Finally, to completely wipe the virtual machine from the disk destroying all
its contents:
$ vagrant destroy
contributors:
I got some inspiration from: