Here are the steps you can follow to install IIS without having a Windows XP SP2 CD:
1. Download the XP SP2 installation file (softwarepatch.com/windows/xpsp2.html) if you do not already have.
2. Extract the content of the file into a folder using WinRar (win-rar.com) or similar compression software;
3. Start installing IIS using standard procedure (Control Panel > Add and Remove Programs > Windows Components)
4. When it prompts for source folder, browse for the I386 folder that you extracted earlier
5. When it prompts for missing files, browse I386 and its sub-folders for them.
The solution was easier than it look. You do not need to riskily alter the Windows security folder. You do not need to spend time merging SP2 into Windows XP CD. All you need to do is to use what were already there.
Procedures
To install IIS using the Configure Your Server Wizard
1.
From the Start menu, click Manage Your Server.
2.
Under Managing Your Server Roles, click Add or remove a role.
3.
Read the preliminary steps in the Configure Your Server Wizard and click Next.
4.
Under Server Role, click Application server (IIS, ASP.NET) and then click Next.
By default, the wizard installs and enables IIS, COM+, and DTC.
5.
If you want to serve either of the optional technologies (FrontPage Server Extensions or ASP.NET), on the Application Server Options page, select the appropriate check boxes, and then click Next.
6.
Read the summary and click Next.
7.
Complete the wizard, and then click Finish.
Note
The Configure Your Server Wizard enables ASP.NET by default, unlike the Add/Remove Windows components install method below.
For more information on the Configure Your Server Wizard, see "Configuring Your Server Wizard" in Windows Help.
To install IIS, add components, or remove components using 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 view the list of IIS optional components. For a detailed description of IIS optional components, see "Optional Components" in this topic.
8.
Select all optional components you wish to install.
Note
The World Wide Web PublishingService optional component includes important subcomponents like the Active Server Pages component and Remote Administration (HTML). To view and select these subcomponents, click World Wide Web Publishing Service and then click Details.
1.
Click OK until you are returned to the Windows Component Wizard.
2.
Click Next and complete the Windows Component Wizard.
Top of pageTop of page
Unattended Setup
To simplify the process of setting up IIS on multiple computers running a member of the Windows Server 2003 family, you can run setup unattended. To do this, create and use an answer file, which is a customized script that automatically answers the setup questions.
For information on how to create an answer file and to view a table of all IIS unattended setup parameters, see Appendix E: Unattended Setup.
Top of pageTop of page
IIS Directories
IIS installs the following directories:
•
\InetPub
systemroot\Help\IISHelp
systemroot\System32\InetSrv
systemroot\System32\InetSrv\MetaBack
These directories contain user content and cannot be moved. You can, however, select the location of your Wwwroot and Ftproot directories at installation by using a script during unattended setup. If you uninstall IIS, the IISHelp directory is removed. The InetPub and InetSrv directories remain on your computer.
Top of pageTop of page
IIS Initial Configuration Backup
When you first install IIS, a backup of the initial metabase configuration is automatically created in the systemroot\System32\InetSrv\MetaBack directory. This backup can be used to restore the IIS configuration to its state immediately following IIS installation. This is a useful tool for solving metabase corruption or configuration problems, and can help you recover a known good configuration without needing to reinstall IIS. This backup is not password protected, and can only be used to restore settings on the system on which it was created. See Backing Up and Restoring the Metabase in IIS 6.0 for information about restoring the initial IIS configuration backup.
It is strongly recommended that following IIS installation, and before any configuration changes are made, you create a password-protected backup of the IIS configuration. Unlike the automatic initial configuration backup, a password-protected backup is system independent, and can be used to restore settings on other systems running IIS 6.0. See Backing Up and Restoring the Metabase in IIS 6.0 for information about creating a password-protected backup of the IIS configuration.
http://www.codeproject.com/Questions/128598/IIS-installation.aspx