任何良好的资源build立一个Ubuntu的虚拟机的Web开发?

目前,我还有4个月的时间在uni工作。 在我现在工作之前,我没有使用nix环境进行web开发,并且使用了WAMP。 在过去的一年中,我发现了一些非常有趣的新技术,比我的共享主机甚至要玩(比如node.js,RoR 3)要多一点。 在工作中,我们使用虚拟机进行开发,但是这一切都已经设置和configuration为与实时服务器匹配,并且使用Puppet服务器进行pipe理。 有什么好的资源来设置和configuration一个Ubuntu虚拟机作为Web服务器? 工作目前使用的Ubuntu,所以我会认为这是一个很好的操作系统使用。 我当然知道如何使用谷歌,但噪声比太大了,所以我想在这里问,因为我知道你们中的许多人将有大量的书签。

干杯。

我build议你看看Vagrant( http://vagrantup.com/ )和VirtualBox( https://www.virtualbox.org/ )。 创build一个基本的Ubuntu镜像,并用Vagrant轻松回收它。 通过这种方式,您可以轻松地启动原始环境。

公司名为slicehost有一套非常好的教程/ howto文章设置服务器与不同的nix发行版。 来自Slicehost的许多真棒文章

Howtoforge.com拥有数百个(如果不是数千个)分步指南来设置所有types的Linux分布。 做一个“Ubuntu的完美服务器”的search。