2009-08-23 141 views
0

我打算在Windows Virtual PC上的虚拟机环境中构建Linux Web开发服务器。由于我没有太多的安装和配置Linux网络服务器的经验,我想征询一些建议:用于Windows虚拟机PC的UNIX Web开发服务器

  1. 什么Linux发行版,你推荐这样的服务器?我希望虚拟服务器看起来像真正的托管环境。
  2. 是否有任何预先配置的用于Web开发的虚拟机?
  3. 也许一些指导和技巧配置?

我对服务器的要求相当标准:最新版本的Apache,MySQL,PHP,可能是Python和Postgre。

谢谢。

更新:好的我想我会与Ubuntu服务器为此。

+0

这可能属于serverfault.com – 2009-08-23 10:49:50

+1

不同意这属于serverfault.com - 它主要是感兴趣的开发人员/测试人员而不是管理员。我不会在serverfault上寻找这样的东西。 – frankodwyer 2009-08-23 10:58:21

回答

1

对于发行版,我会推荐Ubuntu - 你可以从他们的仓库中添加你想要的所有服务器软件。

对于虚拟机,我建议Ubuntu Server Edition JeOS,因为它不会有任何不需要的软件。

+0

JeOS看起来很酷,但“没有图形环境”对我来说太硬,我想:-) – Sergei 2009-08-23 15:18:17

3

你可以使用Ubuntu。对于初学者来说很容易,并且有关于如何安装LAMP堆栈的文档以及后来可以转到其他发行版的文档。

如果你正在寻找预配置的机器,那么你可以看看VMWare Appliances

+0

我认为这是最好的解决方案,如果你想要一个虚拟机。 – 2009-08-23 11:35:58

1

有很多,你可以使用预VMware映像。您也可以考虑寻找类似亚马逊EC2的产品,其中有很多现货图片。

我也建议Ubuntu服务器作为基础操作系统。

顺便说一下,如果Virtual PC无法识别这些预先构建的图像格式(我认为这些格式现在更加标准化和可互操作,但不确定),还有其他虚拟化选项。有VMware和有virtualbox.org

+0

Amazon EC2不是云服务器吗?我需要本地VM服务器。 – Sergei 2009-08-23 11:23:22

+0

是的,但是很多图像都非常出色,是寻找服务器如何与真正的webapps配合使用的好地方。此外,尽管我没有尝试过,但我确定有方法可以在VM中本地运行这些映像,并且我会建议查看该映像。 – frankodwyer 2009-08-23 11:34:23

+0

哦,还有一点就是这些服务器通常是使用脚本构建的,所以即使你不能插入和播放图像,你也可能以同样的方式构建本地虚拟机。例如,我使用ec2onrails图像,它是从ubuntu构建脚本改编而来的。 – frankodwyer 2009-08-23 11:36:52

1
  1. Debian的莱尼 - 坚如磐石的稳定性&最封装支架
  2. 我敢肯定,你可以找到一些
  3. 使用prefork的工人Apache,MySQL和5/PHP 5,Postgres 8.4。
1

是否需要立即在Linux中?您可以在本地运行(Apache等)XAMPP,并在5分钟内启动并运行。

+0

当然,我在Windows下运行我的自定义Web开发服务器。但我需要真正的unix托管环境。 感谢指向XAMPP,但它也适用于Linux。 – Sergei 2009-08-23 11:19:23