Parrot is a utility VM for Drupal development. It's not your development environment, but it's the complex, hard to set up, servers you'll need.
Simple and repeatable, that is what the Parrot VM is all about.
- Vagrant (version 1.3.0 or higher)
- Virtualbox or VMWare Fusion or Parallels
- Unix based host system (Windows hosts may work nicely with https://github.com/winnfsd/vagrant-winnfsd)
- Lots of free RAM
- Vagrant cachier plugin (optional)
You will need to clone this repo to your host machine, and then cd
into the directory and run:
vagrant up
That's it!
If you want to use your VMWare Fusion Vagrant provider, then run:
vagrant up --provider=vmware_fusion
If you want to use your Parallels Vagrant provider, then run:
vagrant up --provider=parallels
For detailed instructions on how to use all the features provided by Parrot, see the wiki.
You can configure the VM that Parrot provisions read the configuration page in the wiki for more details.
- A Solr 4 server running customisable configs.
- A MySQL server
- SSH agent forwarding
- HTTP Stack
- PHP 5.6 and 7.0 using PHP-FPM for extra cool points.
- XDebug