re: XP Home and Personal Web Server
Saturday, January 3, 2004 at 3:52 am Windows XP Annoyances Discussion Forum
Posted by Kathy
(2 messages posted)
Hi Alex: Use the instructions found on this site and you will be able to install
iis rather than PWS. But as the instructions show you must use either WIN2000 or
XP CDs once you have completed the first few steps. I found the following on another
discussion group: How to set up a personal web server »
How to enable personal web sharing in Windows XP Home Edition. [via 4 Guys From Rolla
ASP FAQ, via Poochkiss, 2/23/2002] Microsoft has discontinued the Personal Web Sharing
product that came with Windows 95/98/ME, and IIS is only included in the Professional
Edition. Furthermore, they appear to have gone to some length to keep you from installing
it manually.
Here’s what you have to do to set up a web server on Windows XP Home Edition:
open C:\WINDOWS\INF\SYSOC.INF in Notepad or another text editor
locate a section called [Components]
find a line like this: iis=iis.dll,OcEntry,iis.inf,hide,7
change it to this: iis=iis2.dll,OcEntry,iis2.inf,,7
Copy IIS.DL_ and IIS.IN_ from the Windows 2000 Advanced Server CD (according to this
thread on devdex, Windows 2000 Professional CD also works, but the Professional Edition
of XP does not)
From a command prompt, EXPAND IIS.DL_ IIS2.DLL
Copy IIS2.DLL to C:\WINDOWS\SYSTEM32\SETUP
From a command prompt, EXPAND IIS.IN_ IIS2.INF
Copy IIS2.INF to C:\WINDOWS\INF
Now you can start installing it. Go to Start menu, Settings, Control Panel, Add/Remove
Programs, Add New Programs, select IIS.
When prompted for files, alternately insert your XP Home Edition CD or the Advanced
Server CD. You will have to manually search for each file on each CD; it doesn’t
know the correct path for any of them. Some files (like INFOCTRS.DLL) are not on
either CD, but they are stored in compressed form in C:\WINDOWS\I386. Select the
compressed file (like INFOCTRS.DL_) and the installer will uncompress it and continue.
Reboot
You will still have to go to IIS Administration (Start menu, Settings, Control Panel,
Administrative Programs, IIS) and set up virtual directories (right-click on Default
Site and select "New virtual directory", then step through all the tabs to configure
it). Also (and I’m not clear on this step), you’ll need to go to the Directory Security
tab, click Edit, and browse for the user setup on your computer. If you have multiple
users on the machine, you would presumably have to set up separate virtual directories
for each of them and set privileges manually in order to allow each user to administer
their own virtual site. If anyone has actually succeeded in doing this, please let
me know."
On Saturday, January 3, 2004 at 2:27 am, alex wrote:
>hello, i have this same problem and it is very frustrating! i have a windows 98
CD
>with PWS, i tried to run setup.exe and it told me that it needed windows 95, so
i
>changed the compatibilty under properties, ran it again and it told me i need winsock2.
>so i downloaded it from microsoft's site and now i get the same error message. it
>is logged as "Attempted to upgrade to Microsoft TCP 2.0, but Microsoft TCP 1.1 is
>not installed" i tried searching but found nothing? this has personally made me
v.
>angry at microsoft! any new sites out there? thanks a lot, alex
>
>
|
All messages in this thread [show all]
 |  |  |  | re: XP Home and Personal Web Server (Kathy: Sat, Jan 3, 2004, 3:52 am) |
| |
| |
Return to the Windows XP Discussion Forum
|
|