IntroductionThe Microsoft® Web Platform is a powerful set of tools, servers, and technologies optimized for building and hosting next-generation Web applications and solutions. At the base of the Microsoft Web Platform is Windows Server® 2008, Windows Server® 2008 R2, or another Windows Server® operating system version. Windows Server 2008 R2 comes with Internet Information Services 7.5 (IIS 7.5), a Web server and security-enhanced platform for developing and reliably hosting Web applications and services. Windows Server 2008 comes with IIS 7.0. IIS 7.0 and 7.5 (together known as IIS 7) include a componentized architecture for greater flexibility and control. IIS 7 also provides simplified management and powerful diagnostic and troubleshooting capabilities. IIS Manager extensions make it easy to administer local and remote Web servers.
IIS 7, together with the Microsoft® .NET Framework 3.0, provides a comprehensive platform for building applications. Additionally, IIS 7 plays a central role in unifying the Microsoft Web platform technologies—Microsoft® ASP.NET, Windows® Communication Foundation (WCF) Web services, and Windows® SharePoint® Services.
This article describes general procedures for installing Windows Server 2008 or Windows Server 2008 R2; links for more detailed information can be found throughout the article. After installing Windows Server 2008 or Windows Server 2008 R2, you will need to install IIS 7.
Operating System EditionsWindows Server 2008 and Windows Server 2008 R2 are available in multiple editions to support the varying server and workload needs of organizations. The four main editions include Windows Server® 2008 R2 Standard, Windows Server® 2008 R2 Enterprise, Windows Server® 2008 R2 Datacenter, and Windows® Web Server 2008 R2 (or Windows Server® 2008 Standard, Windows Server® 2008 Enterprise, Windows Server® 2008 Datacenter, and Windows® Web Server 2008). See Overview of Editions for more detailed information about the various editions of Windows Server 2008 R2 and Windows Server 2008.
Hardware RequirementsProcessor—Processor performance depends not only on the clock frequency of the processor, but also on the number of processor cores and the size of the processor cache. The following are the processor requirements:
- Minimum: 1 GHz (for x86 processors) or 1.4 GHz (for x64 processors)
- Recommended: 2 GHz or faster
- Minimum: 512 MB
- Recommended: 2 GB or more
- Maximum (32-bit systems): 4 GB (for Windows Server 2008 Standard) or 64 GB (for Windows Server 2008 Enterprise or Windows Server 2008 Datacenter)
- Maximum (64-bit systems): 32 GB (for Windows Server 2008 Standard) or 2 terabyte (for Windows Server 2008 Enterprise, Windows Server 2008 Datacenter, or Windows Server® 2008 for Itanium-Based Systems)
- Minimum: 10 GB
- Recommended: 40 GB or more Note: Computers with more than 16 GB of RAM require more disk space for paging, hibernation, and dump files.
- DVD-ROM drive
- Super VGA (800 x 600) or higher-resolution monitor
- Keyboard and mouse (or other compatible pointing device)
Install Windows Server 2008 R2 or Windows Server 2008
Windows Server 2008 or Windows Server 2008 R2 setup works in several stages: first you are prompted for some basic information, including where you want to install Windows®.
Figure 1: Provide basic informationThen, the setup procedure copies files and restarts the computer. The setup procedure concludes by presenting the Initial Configuration Tasks menu, which you can use to adjust the server configuration for your specific needs. Detailed instructions can be found at Installing Windows Server 2008 R2 or Installing Windows Server 2008.
Server Core OptionNote that you can choose to perform a Server Core installation—a minimal server installation of the operating system. With the addition of .NET Framework to Server Core in Windows Server 2008 R2, the Server Core installation option is even more appealing for those who want to use a very low footprint server for hosting their applications. For detailed instructions, see the Server Core Installation Option Getting Started Guide.
Figure 2: Server Core optionWith the Server Core installation option, the traditional Windows interface is not installed, so you must configure the server from the command prompt. Note that if you use a Server Core installation, you cannot install some modules that rely on the .NET Framework or managed code. For more information, see Using Server Core.
Configure Windows Server 2008 R2 or Windows Server 2008After the Windows Server 2008 or Windows Server 2008 R2 setup is finished, log on to the server for the first time, and the Initial Configuration Tasks window automatically opens. You can now configure the new server by using commands in the Initial Configuration Tasks window.
The configuration tasks include setting the administrator password (the default is blank), changing the name of the administrator account to improve the security of your server (the default is “Administrator”), joining the server to an existing domain (the default is “WORKGROUP”), changing the name of the computer (the default is a random-generated name), enabling Remote Desktop for the server, and enabling Windows® Update (the default is off) and Windows® Firewall (the default is on). For more information, see Windows Server Initial Configuration Tasks.