在Windows XP上创建虚拟LAMP机器的最简单方法?

时间:2009-01-28 17:31:25

标签: php mysql linux apache virtual-machine

我需要在运行Apache,MySQL和PHP的XPSP3机器上设置测试环境。我原来的测试环境是一个旧盒子,在Win2k下运行这三个。那个盒子死了。在Windows上运行从来都不是最佳选择,因为最终的托管环境是CentOS Linux。

这些天在XP上设置虚拟机最简单的方法是什么?我可以编码时,我不想把所有时间都花在测试环境上。

作为一个后续问题,在我的测试环境中使用与我的部署相同的发行版有多重要?我根本不懂CentOS,但我对Fedora或Ubuntu很满意。

11 个答案:

答案 0 :(得分:24)

免费下载VMWare player并从VMWare appliance marketplace安装一个预先制作的开源LAMP VM。虚拟机也可以在除设备市场之外的许多地方使用。

答案 1 :(得分:10)

VM很棒 - 我爱他们。但是,如果您真的急于开始,请查看WAMPserver for Windows:http://www.wampserver.com/en/

答案 2 :(得分:8)

VMWare要求您提交联系信息以下载VMWare服务器。

Sun's VirtualBox完成工作,您只需下载应用程序,无需注册或麻烦。使用“主机网络”进行设置,您就可以通过SSH在LAN中使用自己的IP地址连接到LAMP实例。

Click here to download pre-built Virtual Box images,类似于VMWare虚拟设备。

答案 3 :(得分:6)

我认为最简单快捷的方法是使用VirtualBox和Ubuntu Server映像:

  1. http://www.virtualbox.org/wiki/Downloads
  2. 获取VirtualBox
  3. 获取Ubuntu服务器映像http://downloads.sourceforge.net/virtualboximage/ubuntu-8.10-server-x86.7z(LAMP服务器已安装,MySQL root密码为toor)
  4. 在某处提取图片
  5. 安装VirtualBox
  6. 打开VirtualBox,转到文件>虚拟媒体管理器
  7. 单击“添加”按钮,转到解压缩图像的路径,选择它并单击“确定”。 (你已经创建了一个硬盘映像)
  8. 现在在VB的主窗口中单击“新建”以创建新计算机。下一步
  9. 为其设置名称并设置“操作系统 - >”其他“和”Verison“ - >”其他/未知“。下一步
  10. 将基本内存设置为至少256mb。下一步
  11. 现在选择您已创建的高清图像。下一步
  12. 完成。现在转到新创建的VM,右键单击并选择“设置”
  13. 在常规选项中,单击高级选项卡,然后选择启用PAE / NX和VT-x / AMD-V(如果您的CPU支持它)。单击确定
  14. 您现在可以选择并启动VM
  15. 使用 ubuntu 登录:反向
  16. 现在你有一个LAMP服务器;)信息在这里Ubuntu Server Guide


    致记:

答案 4 :(得分:3)

尝试使用其中一个VMWare LAMP设备或Google“vmware lamp”获取更多信息:

答案 5 :(得分:2)

www.xampp.org

那就是什么了

答案 6 :(得分:2)

我很确定CentOS网站上次去那里寻找ISO时可以下载VM,但我现在找不到它......也许我把它与其他东西混淆了。无论如何,获取CentOS ISO很简单,您只需将它们安装到VM中即可。或者,正如其他人所说,您可以查看VM市场。我认为this one可能正是你所需要的,但我看起来并不是很努力。

答案 7 :(得分:1)

使用免费版VMWare Server或其VM Player免费LAMP stack virtual appliance(预先配置的虚拟机)

答案 8 :(得分:1)

其他人已经向你指出了VMware的虚拟设备商店,所以我只回答你的另一个问题:如果你对Fedora感到满意,你应该很好地应对CentOS,因为这两个发行版都是基于RedHat的。因此我建议你使用与生产中使用完全相同的发行版;发行版之间的差异通常很小,但有时可能会咬人。

再见!

答案 9 :(得分:1)

所有这些Wamps和Xaamps都没有必要。在Windows上使用LAMP的最佳方法是手动安装它。通过这种方式,您可以掌控,也可以学到很多东西。这很简单所以这是我对这个主题的指导:

LAMP on Windows

答案 10 :(得分:0)

WAMPserver for Windows的另一大投票:http://www.wampserver.com/en/

我尝试了一台虚拟机,但它在我的上网本上需要太多资源(是的上网本),它增加了另一个操作系统的复杂性来管理,备份和移动文件。基本上我的时间太有限了,无法再玩另一个操作系统了。

安装了WAMPServer后,我只需要将ALIAS设置为我现有的项目位置,将我的数据加载到MySQL中,我就可以了。

我真的希望我能在很久以前找到它。

我会赞成另一个答案,但我还没评价.. :)