如何轻松设置开发环境?

在cPanel上,我有codeigniter,php 5.5,mysql,apache,backbone.js。 看起来后端和前端是分开的。 如何在本地机器上轻松设置开发环境。 我知道我可以使用虚拟的盒子和运行的Ubuntu 14.04,但这是我所知道的。 这是更好的方法吗?