我们已经组装了各种各样的桌面计算机,并且在上面安装了Windows XP。在“简陋的计算机也疯狂”一文中,你已经学习了如何组装一台便宜的PC机,我们组装的计算机与商店里卖的大多数计算机一样,能够流畅地运行Windows XP。此外,你还了解到了如何支持厨房中的Windows XP计算机,如何回收利用老旧的计算机并让它像新计算机一样运行Windows XP。我甚至还给你列出了一张处方,你照方抓药就可以组建出一台足以傲视群雄的超级家用计算机。 到目前为止,我们介绍的都是桌面PC,但是Windows XP在一台网络服务器上也可以很好的工作。
本文是这个由两篇文章组成的系列教学文章的第一篇。我将在这两篇文章中为大家介绍如何针对家庭网络的使用需求建立服务器。尽管没有Windows XP Server操作系统,但本文的内容仍然同Windows XP有关。Windows Server的下一个版本将是Windows .NET Server,该产品目前仍然处于Beta阶段。在本文所介绍的例子中,Windows XP Professional将作为网络中的一个客户端,而由运行Windows 2000 Server的计算机作为网络的域控制器。在本周,我将为你介绍组建和安装自己的服务器所具有的诸多益处。在下一篇文章中,我将介绍如何为服务器挑选和安装硬件设备,以及应该如何对作为客户端计算机的Windows XP进行配置。
选择服务器设置方式
你的服务器的复杂程度要取决于你想实现什么样的目标。以下是我为你提供的几种选择:
你可以使用一台桌面计算机作为服务器。这意味着你必须拿出一台专门的计算机作为服务器,在上面安装Windows XP Professional,然后根据需要对其进行设置。如果想建立一台Internet网关,你可以使用Internet连接共享和Internet连接防火墙。作为一台资源服务器, Windows XP可以很好地提供文件和打印共享服务。但是你无法实现用户身份验证或者我在前面所提到过的其它经典服务器特性。但是如果你只希望在一个中央位置存储文件,这并不能算是一个多么大的损失。
你可以在一台计算机上安装Windows 2000 Server,这台计算机甚至可以是一台比较便宜的计算机,例如我在简陋的计算机也疯狂一文中所介绍的、价格仅为500美元的计算机,然后你就可以在家中享受众多企业特性带来的好处了。你可以获得Windows XP中完全的文件和打印共享特性以及更多功能。如果你有钱购买Windows 2000 Server,并且想学习有关企业网络中的Windows XP的更多知识,或者想获得一些企业级特性,这种方法将是你不错的选择。虽然硬盘并不昂贵,但Windows 2000 Server许可证可能并不便宜,而且并不是十分易于掌握。请参阅如何购买Windows 2000了解如何选择正确的Windows 2000 Server版本,以及相关的定价、许可和购买信息。
你无需使用非常昂贵的硬件配置。我的Internet防火墙便是一台仅仅花费了500美元组装起来的计算机,我在上面安装了Windows 2000 Server和Internet Security and Acceleration Server。在本文下面的部分中,我要介绍我的家庭办公网络中的身份验证和资源服务器,并且展示如何将这些超级“玩具”收拾妥贴的终极攻略。
“杂耍人”的服务器
我希望在力所能及的范围之内,为家庭办公网络使用最好的服务器,因为这些服务器是我的网络的中心点所在。我喜欢这些昂贵的“玩具”。我是一个“杂耍人”。
在几年以前,我就使用我能从市面上找到的最好计算机配件建立了自己的服务器。机箱是SuperMicro公司生产的服务器机箱。它带有一个双重冗余的热插拔电源、几个机箱风扇以及11个驱动器插槽。主板位于机箱的一侧,而存储设备位于机箱的另一侧。它真的是一个极品机箱,就像你们在图中看到的那样。
在机箱内部,我使用了一块P2B-DS ASUS双处理器主板,几个Pentium II处理器和1GB内存。我在主板内置的SCSI总线插槽中安装了4个驱动器,以及一些小的CD-ROM和一个刻录机。我还安装了一个20GB的磁带驱动器,使用它进行日常的备份工作,但是需要额外购买一些磁带共备份使用。
Microsoft现在还没有发布Windows .NET Server,所以我仍然在办公室中使用Windows 2000 Server。我将它配置为了一台域控制器,对用户进行身份验证,并且通过组策略控制计算机设置。我使用了很多服务器特性,例如:文件夹重定向、漫游用户配置文件以及远程安装服务(Remote Installation Service),这样,我作为小型企业业主的生活变得更加轻松了。
我不需要使用单独的身份验证和资源服务器,所以一个服务器对我来说就足够了。这台服务器为网络提供了DHCP、DNS以及其它服务。我通过它和Active Directory进行版本控制、文档存储和应用程序安装,例如安装Microsoft Office XP。此外,我还将不同的Microsoft 操作系统映像存储在这台服务器上,以便能够使用Symantec Ghost在几分钟内就安装好各种版本的Windows系统。
我这台服务器可以说已经达到了家用办公服务器的极至,但是我不建议你也组装一台这样的服务器,除非你有一个很好的理由像我这样“烧”钱。单单硬件设备一项就花费了我5000大洋,另外,你可能还需要购买客户机访问许可证(请参见定价和许可页面了解详细信息) 。你还必须了解服务器和目录服务的一些基本知识,或者有了解更多服务器技术的意愿,以便服务器顺利运转。Active Directory是包括在Windows 2000 Server架构之中的目录服务。
选择服务器硬件
为了继续本项目,我将帮助你挑选适合服务器使用的硬件配件,并且将在下篇专栏文章中带领你完成客户端Windows XP计算机和配置过程。
最重要的硬件配件是磁盘存储和内存,因为你可能会在服务器上存储大量的文件,并且希望能够迅速访问这些文件。快速的网络连接也是很重要的。
强劲的处理器和其它项目对于家用办公服务器来说不是非常重要,同组装一台好的桌面计算机相比,你构建一台服务器所需的资金可能还会少一些。你甚至不需要为服务器配备显示器。
到此为止,你已经完成了服务器的组装工作,你将通过这台服务器获得更大的家庭办公效率。它将成为你所有计算活动的中心点,实现资源共享,而且你可以通过这个过程学习到大量的新知识。
专栏作家Jerry Honeycutt是一个作家、讲师和技术专家,他已经出版了25本以上的书籍,包括:《Microsoft Windows XP注册表指南》(Microsoft Press,2002)。他经常撰写一些有关如何对Windows XP进行定制和部署的文章。