Вы даже можете рассмотреть возможность использования бродяг (или аналогичных технологий) для одновременного использования обеих версий. Vagrant - это, по сути, VM-клиент, призванный быстро и легко помогать вращению VM с проектной конфигурацией; т. е. вы можете настроить виртуальную машину специально для проекта, и каждая VM может быть разной для каждого проекта, если это необходимо.
Это означает, что вы можете разработать проект и протестировать его на своем локальном компьютере, используя ту же конфигурацию, что и проект. Это не только хорошо для вас, но также означает, что команда разработчиков всегда может тестировать при тех же обстоятельствах, что и конфигурация виртуальной машины, переносимая и кросс-платформенная (это всего лишь текстовый файл).
Как только брандмауэр и виртуальный ящик установлены, это так же просто, как работает:
vagrant init ubuntu/trusty64; vagrant up --provider virtualbox
и после запуска vm вы можете использовать:
vagrant ssh
, и теперь вы можете вручную установить apache, php и mysql. Вы также можете определить конфигурацию обеспечения, чтобы при вводе:
vagrant up
VM строит себя, а также устанавливает все необходимые вам двоичные файлы и даже может сделать git-клон вашего кода, настроить сеть, чтобы вы могли просматривать приложение в своем браузере и т. д.
Для получения более подробной информации смотрите здесь: Ссылка