DEPRECATED: please use vagrant-php/ubuntu.
- ubuntu 14.04
- nginx 1.8
- php (5.5, 5.6, 7.0, hhvm)
- elasticsearch 1.7
- freetds 0.91
- java 7 (headless)
- mariadb 10.0
- memcached 1.4
- mongodb 3.0
- nodejs 0.12
- postgresql 9.4
- redis 3.0.4
- ruby 2.1.5
vagrant plugin install vagrant-hostmanager
important: call this only onces per project (initial setup).
cd /path/to/my/project
git submodule add -b v1-ubuntu https://github.com/dominikzogg/vagrant-php.git
after checked out a prepared project or update to the version registred within the project.
cd /path/to/my/project
git submodule update --init -- vagrant-php
get the newest version of the vagrant-php submodule.
cd /path/to/my/project
git submodule update --remote -- vagrant-php
---
hostname: projectname.dev
for advanced configuration see the default configuration
- bolt
- contao
- default
- drupal
- lavarel
- symfony
- wordpress
- native
- nfs
- nfs-bindfs
If you d'like to change the php version, you need to run vagrant destroy and vagrant up
.
- 5.5-original
- 5.5
- 5.6
- 7.0
- hhvm
This yaml is for user overrides, do not commit this file within your project.
The vagrant setup is in a subdir, which means you need to go there, and call all vagrant commands from there.
cd /path/to/my/project
cd vagrant-php
vagrant up
vagrant halt
vagrant suspend
vagrant resume
vagrant provision
vagrant ssh
- VMware for the large discount on the vmware workstation license for testing this setup.
- hashicorp for the large discount on the vagrant-vmware-workstation license for testing this setup.