Для себя я уже давно перешел на php 5.6, но по долгу службы возникает необходимость писать скрипты на php 5.2 - 5.3. В open server на windows смена версий сделана довольно удобно, а как это сделать в LAMP?
Использую phpbrew, не серебряная пуля, но довольно удобно. Позволяет быстро менять версию из уже установленных, причем можно держать одинаковые версии с разными расширениями, подключать и отключать расширения. Установка версий проблем не вызывала.