Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 哪个Linux发行版最适合在虚拟机中运行,用于编程研究?_Php_Linux_Apache_Virtualization - Fatal编程技术网

Php 哪个Linux发行版最适合在虚拟机中运行,用于编程研究?

Php 哪个Linux发行版最适合在虚拟机中运行,用于编程研究?,php,linux,apache,virtualization,Php,Linux,Apache,Virtualization,我想学习台灯的发展,对我个人有所启迪 我试着在微软VPC上安装Ubuntu8.10“Hardy Heron”,但我无法让视频在800x600以上运行。与xorg.conf玩了一百万次,但没有乐趣。有人能推荐一个好的发行版来与VPC合作吗?欢迎提供有关Apache和Perl/PHP入门的任何指导。我使用Ubuntu 8.10和Mono 但是,要使图形正常工作,您需要 noreplace-paravirt 内核参数。我在Vista 64位笔记本电脑的虚拟机中安装了ubuntu 8.10。我尝试使用

我想学习台灯的发展,对我个人有所启迪


我试着在微软VPC上安装Ubuntu8.10“Hardy Heron”,但我无法让视频在800x600以上运行。与xorg.conf玩了一百万次,但没有乐趣。有人能推荐一个好的发行版来与VPC合作吗?欢迎提供有关Apache和Perl/PHP入门的任何指导。

我使用Ubuntu 8.10和Mono

但是,要使图形正常工作,您需要

noreplace-paravirt

内核参数。

我在Vista 64位笔记本电脑的虚拟机中安装了ubuntu 8.10。我尝试使用SUN的虚拟PC、虚拟机软件和虚拟机盒进行安装。Virtual Box是我从一开始就成功使用的唯一vm软件。在安装程序中,您选择将linux安装为来宾操作系统,并且一切都可以正常运行,而无需花费晚上的时间在博客中筛选,以使安装正常运行

这在很大程度上取决于偏好。如前所述,Ubuntu是一个不错的选择。我倾向于选择它,因为它不那么先进(因此更稳定)。但是它不像Ubuntu那么容易学习


正如已经指出的那样,我建议使用VirtualBox,因为虚拟PC不支持非MS操作系统。

如果您不热衷于VPC,快速入门的方法可能是在

然后,您可以在此处尝试为VMWare预先打包的许多发行版中的任何一个:

第二个链接上的设备应该是开箱即用的,因此您不必处理X conf文件,这可能不是您研究的主题。作为奖励,您可能会接触到您通常不知道的发行版

编辑:这是一个使用Ubuntu 8.10的设备:


我使用的是Scientific Linux 5.2(它只是一个重新命名的RedHat Enterprise Linux 5.2),而且运行良好。我还成功地使用了多种风格的Ubuntu。我在VMWare Server下运行我的所有计算机,并已成功地将它们用于VMWare Server的1.0.x版本和2.0.x版本。

它必须是Microsoft Virtual PC吗?更加开放源代码友好,我使用它来显示来宾操作系统的更高分辨率,没有任何问题。

检查Bitnami堆栈。它们是ISO live磁盘映像。您只需要将iso附加到虚拟机的引导cd上。有一个基于Ubuntu的灯栈。
如果您喜欢它的工作方式,可以选择将其安装到虚拟磁盘。

首先,如果您的目标是学习LAMP开发,我将从下载WAMP stack for windows或其竞争对手开始。LAMP编程的“Linux”部分不太可能成为您学习体验的主要部分。避免运行VM将大大降低开发工作站上的资源紧张程度,并避免出现挂起/恢复和磁盘IO争用问题

其次,任何linux都应该在virtualbox或msvpc下工作。所有现代桌面虚拟化系统都模拟一个完整的系统,因此只需配置和获得正确的驱动程序即可。正如其他人所说,virtualbox更加开放源代码友好,所以试一试

最后,我通常不会在我的开发虚拟机上运行X,因为它只会消耗不必要的资源。只需在主机上使用putty,并在控制台模式下运行的VM中使用ssh


不完全是你问题的答案,但我认为它更直接地攻击了你的目标。

我能够让VMWare Server(免费)在Ubuntu上正常工作,而不需要太多麻烦(显示等是开箱即用的)。在虚拟机上安装VMWare工具(它们是为linux开发的),您将获得更加无缝的体验。我的具体配置:

  • VMWare Server 2.0
  • 主机操作系统:Windows XP Pro,SP 3
  • 来宾操作系统:KUbuntu 0804

我试过了,但视频还是在800x600以上乱码。如果我恢复xorg.conf,视频将不再乱码,但如果我重新编辑该文件(尝试了不同博客中的几个不同版本),它将再次出现问题。我从未遇到过任何相同的问题…:(我可以推荐VirtualBox吗?+1表示VirtualBox(尽管我在VMware Workstation方面也很幸运)试过VirtualBox,我想我的公司防火墙让它很伤心,但它看起来不错。今晚在家再试一次。+1并接受FTW!下面是一个精彩的演练,解释了VirtualBox的插件:我知道这篇帖子很旧,但我在最近的搜索中发现了它,也许其他人也会。对于专业发展,我一直有一个dedicated工作站,所以我觉得没有必要使用虚拟机。在家里进行个人开发时,我的“工作站”也是我的“一切”PC,我发现虚拟机非常有用,原因有很多:可移植性、独立依赖性,以及在不划分启动驱动器的情况下测试各种平台。