As you know, Microsoft, in order to better protect against malicious users and attackers, does not install IIS6.0 to members of the Windows Server 2003 family by default. Also, when we initially install IIS6.0, the service is installed in a highly secure and "locked" mode. By default, IIS6.0 only provides services for static content, such as ASP, asp.net, server-side Include files, WebDAV Publishing, and FrontPage server Extensions features that work only when enabled. To install the deployment asp.net environment in Windows 2003 IIS 6.0, let's first look at the new features of IIS6.0 in Windows 2003 How to install IIS6.0 under the server, how to install and deploy the ASP.net environment with IIS6.0, and the relationship between them, the following content will give you a solution.
I. New features of IIS6.0
IIS 6.0 includes many new features designed to help businesses, IT pros, and web administrators achieve their goals for performance, reliability, scalability, and security on their Web sites, which may have thousands of sites located on a single IIS6.0 server or multiple servers.
The following table summarizes the important differences between different versions of IIS.
IIS 4.0 |
IIS 5.0 |
IIS 5.1 |
IIS 6.0 |
Platform |
Windows NT 4.0 |
Windows 2000 |
Windows XP Professional |
Windows Server 2003 family |
Architecture |
32-bit |
32-bit |
32-bit and 64-bit |
32-bit and 64-bit |
Application process Model |
TCP/IP kernel; MTX.exe |
TCP/IP kernel; DLLhost.exe (multiple DLL hosts in medium or high application isolation mode) |
TCP/IP kernel; DLLhost.exe (multiple DLL hosts in medium or high application isolation mode) |
HTTP.sys kernel; When IIS is running in IIS 5.0 isolation mode: Inetinfo.exe (for in-process applications) or DLLhost.exe (for out-of-process applications); When IIS is running in worker process isolation mode: W3wp.exe (multiple worker processes) |
Configure Database Configuration |
Binary system |
Binary system |
Binary system |
Xml |
Security |
Windows authentication; SSL |
Windows authentication; Ssl;kerberos |
Windows authentication; Ssl;kerberos Security Wizard |
Windows authentication; Ssl;kerberos Security Wizard; Passport support |
Remote Administration |
Htmla |
Htmla |
No HTMLA Terminal Services |
Remote Administration Tools (HTML) Terminal Services |
Cluster support |
In Windows NT 4.0 |
IIS clusters |
Windows Support |
Windows Support |
WWW Service |
IIS on Windows NT 4.0 |
Personal Web Manager on Windows 9x; IIS on Windows 2000 |
(optional) IIS on Windows XP Professional |
On members of the Windows Server 2003 family |
Installation of IIS 6.0 server in Windows2003 server
1, use the Configure Your Server Wizard to install IIS6.0
1 From the Start menu, click Manage Your server.
2 under Manage Your server role, click Add or Remove Roles.
3) Read the preliminary steps in the Configure Your Server Wizard, and then click Next.
4 under Server role, click Application Server (iis,asp.net), and then click Next.
5 Read the profile and click Next.
6) Click "Finish".
2. Install IIS, add components, or remove components using the Control Panel
1 From the Start menu, click Control Panel.
2) Double click Add or Remove Programs.
3 Click Add/Remove Windows components.
4 in the Components list box, click Application Server.
5) Click "Details".
6) Click Internet Information Services Manager.
7 Click "Details" to see a list of IIS optional components.
8 Select all optional components to be installed.
9 Click OK until you return to the Windows Components wizard.
10 Click Next, and then complete the Windows Components wizard.