Talk about web development environments, IDE, Install and configure VM and environments, Problemes ....
Using a VirtualBox development environments is a une of the best choice. but it's not easy to configure.
Few tips
1. Installing Guest Additions (Debian guest)