I got a new laptop that came with XP Home. I got a good deal on it, otherwise would have definitely gotten XP Pro. Anyways, I need IIS on it. I can upgrade to XP Pro but I want to avoid having to reinstall all preconfigured drivers and software that came with the system. Is there any way to install IIS on XP Home?
Re: IIS on XP Home
haven’t tried but here is wat i found.,..
YOU WILL NEED A COPY OF XP PRO though to run the iis setup files..
before trying the following workaround, run xp pro cd and choose "Install optional windows componets, if you see IIS, then install it from there…
If you don’t, then try the following workaround.
How to get IIS running…
1.) Open C:\WINDOWS\INF\SYSOC.INF in Notepad or your favorite text editor.
2.) Locate the [Components] section.
3.) Change the following line:
iis=iis.dll,OcEntry,iis.inf,hide,7
should be iis=iis2.dll,OcEntry,iis2.inf,7
Note: Removing the “hide” option from any entry in this file will cause the specified service/program to appear under the Add/Remove Programs.
(The reason for changing the DLL name to iis2.dll instead of just replacing the current DLL’s is that Win XP tends to delete the replaced version with the original – perhaps due to System Restore??)
4.) The next step is to find working copies of iis.dll and iis.inf. These can be taken from a Windows XP Pro CD, Windows 2000 Professional, Windows 2000 Server, maybe even Win98…
The files on the CD will be named iis.dl_ and iis.in_. This is because these files are compressed. To expand them, first copy them off the CD onto your hard drive. Next, go to the DOS command prompt (Start…Run…cmd) and type the following commands EXPAND IIS.DL_ IIS.DLL and then EXPAND IIS.IN_ IIS.INF. This will give you the two expanded files.
5.) Now, you just have to copy these files to the following folders:
IIS.INF C:\WINDOWS\INF
IIS.DLL C:\WINDOWS\SYSTEM32\SETUP
6.) Now, go into Control Panel…Add/Remove Programs…Add/Remove Windows Components and you will find that Internet Information Services (IIS) is an option. Unless you have a Win XP Pro CD, I would not recommend installing the SMTP service because the required files cannot be found on the Win2000 CD…
In order to install IIS, you will need one of the following:
Windows XP Professional CD
Windows 2000 Professional, Server, Advanced Server, or DataCenter CD
Simply insert one of these CD’s, and away you go…
7.) After IIS installs, you will be able to change settings from Administrative Tools under the Control Panel. You will most likely get errors when you first try to use your web server. This is because the default user account used to access the Inetpub folder does not have the correct permissions. To fix this, do the following:
Open Internet Services Manager from the Administrative Tools.
Right-click on Default Web Site and choose properties.
Go to the Directory Security tab.
Click the Edit button for anonymous access.
Choose your main login account as the account to be used for anonymous access…or else create a separate account that has access only to the Inetpub folder for increased security.
Re: IIS on XP Home
When I go to step 6, I can see the IIS option, but I'm unable to select that option to install.
The guide seems a little inaccurate because it doesn't tell you to rename the file names by adding a "2" to them, since they were renamed in Step 3 configuration settings.
Re: IIS on XP Home
I would strongly suggest you try any other web server than IIS. IIS has too many security holes. Check download.com , their should be many available. If you can't find s/n or patch for one of 'em, let me know :)
Re: IIS on XP Home
if u are not doing any vbscript or asp, download easyphp. it comes with apache, mysql and php setup
Re: IIS on XP Home
It's mostly ASP, Vbscript, .NET, java and a little bit of HTML, with SQL db backend. Besides, I definitely need IIS because that's our company's protocol for web servers.
So any other ways to installing IIS on XP Home? I was VERY close to installing it with Genius's suggestion, but there seems to be something missing in those set of instructions.
Re: IIS on XP Home
I guess you must have already scanned thru these but if not, here they are. similar to the steps posted by genius…
Re: IIS on XP Home
sorry sky.. i m yet to find a xp home pc that i could try this on…
try the two articles posted by asif2000 …
i’ve read on the forums that these solutions work
try steps 3 to 6 in Article 2 carefully…
do u have win2k server cd… most of those workarounds use the dlls from win 2k server rather than winxp pro.. which one did u try?
Re: IIS on XP Home
Check this for further help & choice of WEB SERVERS.
Re: IIS on XP Home
Thanks everyone. Article 2 in Asif’s post had accurate instructions and they made it work.
Genius - i was using xp pro cd before. When I used dll and inf files from w2k server CD, it worked.
Najim
…as I said before, based on our needs and requirements I have no other option but to use IIS.
Re: IIS on XP Home
sky,
I didn't see you mentioning that, or probably I am too daft to miss something so easily ?