10

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

现在在 XP 上设置虚拟机最直接的方法是什么?当我可以编码时,我不想把所有的时间都花在修补测试环境上。

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

4

11 回答 11

24

下载免费的VMWare 播放器并安装来自VMWare 设备市场的预制开源 LAMP VM 之一。除设备市场外,许多地方也提供虚拟机。

于 2009-01-28T17:34:29.197 回答
9

虚拟机很棒——我爱他们。但是,如果您真的急于开始,请查看适用于 Windows 的 WAMPserver: http ://www.wampserver.com/en/

于 2009-01-28T17:48:19.293 回答
8

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

Sun 的 VirtualBox完成了这项工作,您无需注册或麻烦即可下载该应用程序。使用“主机网络”进行设置,您将能够通过 SSH 在您的 LAN 中使用其自己的 IP 地址连接到 LAMP 实例。

单击此处下载预构建的 Virtual Box 映像,类似于 VMWare 虚拟设备。

于 2009-01-28T18:01:11.437 回答
6

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

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

现在你有一个 LAMP 服务器 ;) 信息在这里Ubuntu 服务器指南


学分:

于 2009-01-28T18:54:36.647 回答
3

尝试以下 VMWare LAMP 设备之一或 Google“vmware lamp”了解更多信息:

于 2009-01-28T17:36:36.057 回答
2

上次我去那里寻找 ISO 时,我很确定 CentOS 站点有一个可供下载的虚拟机,但我现在找不到它……也许我把它与其他东西混淆了。无论如何,获取 CentOS ISO 很容易,您只需将它们安装到虚拟机中即可。或者,正如其他人所说,您可以查看 VM 市场。我认为可能正是您所需要的,但我看起来并不难。

于 2009-01-28T17:41:39.057 回答
1

www.xampp.org

就是这样

于 2009-01-28T17:33:58.043 回答
1

使用免费版本的VMWare Server或其VM Player与免费的LAMP 堆栈虚拟设备(预配置的 VM)

于 2009-01-28T17:39:21.557 回答
1

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

再见!

于 2009-01-28T18:03:34.923 回答
1

All this Wamps and Xaamps are not necessary. The best way to use LAMP on Windows is by manually installing it. This way you are in control and you will also learn a lot. It is very simple so here's my howto on this topic:

LAMP on Windows

于 2011-04-13T15:14:57.140 回答
0

为 Windows 版 WAMPserver 投票:http ://www.wampserver.com/en/

I tried a VM but it required too many resources on my netbook (yes netbook) and it adds the complexity of yet another OS to manage, backup and move files to and from. Basically my time is too limited to be playing with yet another OS.

With the WAMPServer installed, I just needed to set an ALIAS to my existing project location, load my data into MySQL and I was good to go.

I really wish I would have found it eons ago.

I would have upvoted the other answer but I don't yet rate.. :)

于 2011-02-08T04:04:42.993 回答