好吧,我以前从未使用过 Windows 的服务器版本(我曾经在 Linux 服务器上工作过,但从未管理过 Linux 服务器)。因此,我决定安装 Microsoft Windows Server 2003,进行设置并学习如何使用它。我的硬件规格如下:
- 双 Intel Xeon 2.4GHz 处理器
- 1.5 GB RAM
- 机架式底盘(约 2002 年推出)
目前它没有为任何人“提供”任何东西,我像运行台式机一样运行它,但我认为从长远来看这不是操作服务器的合理方式——我想把它放在机架中并远程运行它(很可能我只能通过借用一些机架空间来有限地访问服务器机房)。
我确信这是可以做到的(这是我工作过的 Linux 服务器的“常态”),但不知道怎么做。我主要想做一些事情,比如运行 Team Foundation Server,也许还有一些长时间运行的计算程序,甚至像某种远程桌面一样使用它(这样我就不必使用我的 Wimpy NetBooks 硬件来运行 Visual Studio 软件)。
答案1
Microsoft 服务器操作系统的真正强大之处在于您可以安装活动目录并集中管理域及其用户。但这似乎不太合适。
基本上,您所描述的仍然像台式计算机一样使用,但是是远程计算机。这很好:您可以设置它,启用远程桌面,然后使用 RDP 从 Windows 台式计算机进行连接。一个不错的小优势(可能有用也可能没用)是,使用 Server 2003,您可以有 2 个 RDP 会话加上一个控制台会话(因为您按下 CTRL+ALT+DEL 并坐在它前面)。
您可以安装它可以运行的任何常规软件,并且可以远程访问它,它将在更快的远程服务器上执行。
一条提示:如果您使用显而易见的“开始”>“关机”>“重启”,则服务器可能无法真正重启。我们都见过这样的情况:您刚刚注销计算机,但计算机却在后台等待您结束某个程序的任务。如果发生这种情况,如果服务器足够重要,您可能需要立即着手解决问题。
我强烈建议您不要使用“开始”>“关机”>“重启”远程重启计算机,也不要让安装程序执行此操作(拒绝重启,然后按照下面的说明操作),而是创建一个名为“reboot.bat”的批处理文件,其中包含命令“shutdown -r -f -t 00”(减去引号)并将其放在 %windir%\system32 目录中。开关 -f 强制关闭这些任务,这样您更有可能成功重启。然后,您只需在“开始”>“运行”中运行“reboot”,或者按照我的喜好,在命令提示符下运行即可。我不希望在运行框中留下可能意外重启服务器的命令。
如果这对您有帮助,请点赞并接受答案。