需要将 WinXP 桌面转换为基于 WinXP 的服务器,有什么建议吗?(更多详细信息请见内文)

需要将 WinXP 桌面转换为基于 WinXP 的服务器,有什么建议吗?(更多详细信息请见内文)

我公司的IT部门最好叫做“电脑采购及网线维护部”,因为这几乎是他们能力的极限了。

我的部门刚刚有一名员工辞职,而且今年我们的员工人数也减少了一名,所以我们现在有一台无人使用的 DELL 台式机。

部门主管要求我(业余程序员)将其转变为服务器,供部门内部使用。

目标功能是:

  • 维基百科
  • 合作
  • 某种版本控制(或许

没有预算购买合适的服务器,因此建议我们清除桌面并凑合一下。

我去找“IT”经理,他同意擦除它,安装一份全新的 WinXP,解锁管理员权限,在 LAN 上给它一个专用的 IP,然后忘记它的存在。

换句话说,如果我把它弄坏了我的问题。

我的服务器经验仅限于在几台家用机器上运行不安全的 XAMPP,以便在更新网站之前测试 PHP 和 JS 代码。刚刚刷新了我对 XAMPP 的理解,我被不断警告:不适用于生产用途到处都是免责声明(XAMPP 团队和其他团队都有)。

由于 XAMPP 是我最初的计划(按照你所了解的去做...)我现在正在重新考虑这个想法是否明智。

因此,我谦卑地来寻求serverfault一些建议。

如果您处于我的位置(中档台式机,全新的 WinXP,需要在 LAN 上托管 PHP 和 MySQL 驱动的 Web 应用程序)您将如何解决这个问题?

答案1

就我个人而言,如果您想要托管 PHP 和 mysql webapps,假设您想要托管的 webapps 是兼容的,我会在机器上安装 Linux 而不是 XP。Ubuntu 桌面版将为您提供所需的功能和漂亮的 GUI,因此您不必从终端会话中执行所有操作。

网上有数百个关于如何做 LAMP 服务器的演练。

另外,操作系统是免费的,并且大多数软件也是免费的,因此可以解决您的预算问题。

对于您列出的那些:

请注意,我提供的链接只是示例……例如,在 subversion 中,您可能现在不会运行 Gutsy。您需要搜索或定制您所运行的内容。

答案2

如果您问我,TheCleaner 的建议是完美且准确的。我只想补充几句话,让您的努力“永恒”且不依赖于您的硬件。

我会在上面安装 vmware ESXi。这样,您将有机会使用 Ubuntu Server(安装时自动设置 LAMP)或 Daniel Ball (turnkeylinux.org) 建议的 Turnkey 设备设置虚拟机。这样做会面临更多的管理工作,但您将构建一个可以永久使用的虚拟机,即使您的物理 PC 会死机。Vmx Explorer 等工具可让您轻松备份它,如果出现任何问题,它可在几秒钟内启动并运行。不要放弃,在 serverfault 或 askubuntu.com 上寻求帮助

社区会提供帮助,你会从中学到很多东西。我也是这么做的,我就是不想再回去了 :)

Ubuntu 的意思是:“我之所以是我,是因为我们都是我们所有人”。

相关内容