Paul Fallon's WebLog

From Ireland: a little bit of this and a little bit of that

IIS6 and Windows 2003 (Part 1)

IIS6.0 has a new architecture with a number of additions and changes that you may not be unaware of. The new architecural changes are mainly involving the WWW Service within IIS 6.0 and how the processing of HTTP requests takes. There are lots of things baked into the new stack that are more performant, secure and manageable, such as HTTP.SYS, a new process isolation model and application pooling/recycling.

Before going into the new architecture, I guess the first place to start is installation, as IIS 6.0 is not installed out of the box. 

With this, you have to explictly install IIS 6.0. To do this you have to go to Start Menu-> Settings -> Control Panel and select add or remove programs.

When you select Application Server you only get a minimium set up features that only allows you to serve static HTML requests and manage a Web Site. So taking the screen above, you need to click on details and determine what services you need, the list includes:

  • Application Server Console
  • ASP.NET
  • Enable Network COM+ Access
  • Enable Network DTC Access
  • IIS ---- with more configuration details
  • MSMQ

and within the IIS configuration option you need to determine which of the following services you need:

  • Background Intelligent Transfer Service (BITS) Server Extensions   ---- with more configuration details
  • Common files
  • File Transfer (FTP) Service
  • Frontpage 2002 Server Extensions
  • Internet Information Services Manager
  • Internet Priniting
  • NNTP Printing
  • SMTP Service
  • World Wide Web Service  -- with more configuration details

                                                    

and then you drill down to a point where you have determined what WWW services you would like to enable and the following are the options:

  • Active Server Pages
  • Internet Data Connector
  • Remote Administration (HTML)
  • Remote Desktop Web Connection
  • Server Side Includes
  • WebDAV Publishing
  • World Wide Web Service

 

So this gets you to a point where IIS 6.0 is installed, but if you use the default options IIS will only server static content and you have the ability to manage web sites. So if you are planning to run ASP.NET on your web server, you are going to have to explicitly install it as part of the IIS 6.0 installation.

NOTE:

If you are going to be using COM+ or MSDTC you are all going to have to have to enable them for Network access, see the following KB articles for details

 

 

 

 

 

Published Sunday, November 21, 2004 7:06 PM by no1138
Filed under: ,

Comments

 

fabrizio said:

Is it possible change the destinaction directory of wwwroot, I have two partitions c and d and I would like to install wwwroot on d: is it possible?
November 23, 2004 3:10 PM
 

Paul said:

I can't recall if you can do it from the installation, but I know that if you can change the WWWRoot by either of the following approaches:
- right mouse clicking on a main web site (such as the default web site) and selecting properties. When the dialog displayed you have a home directory tab, and from there you can point to a different location
- you can do something similar in the MetaBase.xml

for more details, have a look at http://www.microsoft.com/resources/documentation/iis/6/all/proddocs/en-us/qss_wss_homedirectory.mspx

hope this helps,
P.
November 29, 2004 10:19 PM
Anonymous comments are disabled

© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Microsoft
Page view tracker