Vagrant это, тот же ВиртуалБокс — по, сути надстройка над ним. Тянете готовый образ (CentOS, Ubuntu смотря что нужно) с ихнего репозитория и доустанавливаете с консоли софт, который Вам нужен. Прописываете конфиги виртуальной машины — там все просто, благо есть куча готовых\примеров. А потом в одну команду, когда Вам нужно, запускаете машину\несколько. Гуглим по фразе ’Vagrant+хабр’ - первые четыре ссылки Вашы. Удачи!
Средний и большой проект не переведеш с 5-ой пихи на 7-ую — малой кровью. Там нужно переписывать, и причем дохрена, а денег и времени на это как обычно нет. Имхо, самый простой и быстрый вариант это Vagrant.
Vagrant это, тот же ВиртуалБокс — по, сути надстройка над ним. Тянете готовый образ (CentOS, Ubuntu смотря что нужно) с ихнего репозитория и доустанавливаете с консоли софт, который Вам нужен. Прописываете конфиги виртуальной машины — там все просто, благо есть куча готовых\примеров. А потом в одну команду, когда Вам нужно, запускаете машину\несколько. Гуглим по фразе ’Vagrant+хабр’ - первые четыре ссылки Вашы. Удачи!