I have since pushed a couple of the projects I’ve worked on to that development environment and had no problems. Now, this by no means makes me a Linux administrator or guru, or anything like that, but it’s a significant step in the right direction, getting me a little closer to knowing everything I need to house and administer my own NATIVE Linux development environment. Until that time comes, which will hopefully be sooner than later, this is a very innocuous way of learning the minimum requirements to get me going.
All in all, the experience was a good one. I don’t know that I will push all my projects to the virtual environment, even though I know I should, but there is still something to be said for the convenience of just editing a file, then refreshing a browser a browser, without having to push the file to a server. Having said that, if I can get the workflow down, this may be development setup of choice. Only time will tell.