我们有一台较旧的 Windows Server 2003 服务器:
它在 IIS 中运行我们的几个内部网站:
工作要求我屏蔽任何可以识别他们身份的东西。
Windows Server 2003 即将进入其 LiveCycle 末期,因此工作部门购买了一台新计算机并在其上安装了 Windows Server 2008:
如截图所示,它也加载了 IIS 6.0,但是里面什么都没有。
我是一名软件开发人员,通常使用 Visual Studio 工作。这里的其他开发人员都使用 NetBeans 来制作 PHP 或 Java 应用程序。由于我比其他开发人员更了解 Windows,所以我被指派将我们现有的网站迁移到这个新服务器。
我正在 Microsoft 上查找有关如何开始使用它的信息,我注意到他们显示了 IIS 7、IIS 8 和 IIS 8.5:
现在我发现我需要专门查找旧服务器的迁移数据,但我不知道旧 IIS 将受支持多长时间。
IIS 6 已经过时了吗?
我可以免费将我们公司的Win2008服务器更新到较新的IIS吗?
我应该获取哪个版本的 IIS?
在哪里可以找到有关如何在很少或没有停机时间的情况下开始迁移我们现有的服务器的信息?
我完成此事的最后期限已定为 2014 年 12 月,因此我还有一些时间来解决这个问题,但没有足够的时间来获得认证。
答案1
IIS 6 已经过时了吗?
是的,已经有十年的历史了。也过时了?取决于你用它做什么。如果你的操作系统有更新的版本,那么继续使用 IIS6 就没什么好处了。
我可以免费将我们公司的Win2008服务器更新到较新的IIS吗?
是的,您可以在 Server 2008 R2 上下载并安装 IIS7.5。请向 Microsoft 咨询:在 Windows Server 2008 R2 上安装 IIS 7.5
我应该获取哪个版本的 IIS?
您的操作系统支持的最新版本。对于 Server 2008 R2,该版本为 v7.5。
在哪里可以找到有关如何在很少或没有停机时间的情况下开始迁移我们现有的服务器的信息?
我们(或任何人)都不可能为您回答这个问题,因为我们不知道您的网站依赖哪些资源。而且,根据创建时使用的资源和方法(我们不知道),我不确定我们能否为您指明一个具体的方向。
如果是具有相对路径的简单网页,只需创建一个新站点并复制内容即可。如果是简单的 Web 应用程序,请创建一个新站点,分配一个应用程序池并复制内容。
如果项目完全在 Visual Studio 中开发,那么最简单的方法可能是直接从 VS 重新发布到 IIS。
基本上,开始以您选择的方式迁移(取决于您的需要)并一次解决一个问题。
如果/当您在迁移过程中遇到困难时,请返回 Stack Exchange 网站(可能是这里,也可能是 ServerFault 或 WebDevelopers - 取决于问题)并询问有关特定问题的具体问题。