9A) Configure PWS (Personal Web Server) to use PHP ISAPI
![]()
The IIS5 which comes with Windows 2000 Professional (but must be
manually installed) is referred to as the Personal Web Server or PWS
for short. The PWS is a lower grade version of IIS5 found in
the W2K Server or Advanced Server and is provided in W2K Pro obviously as a web
site development environment. As such, it is perfect as a PHP script
development environment.
There are a few other open source (as well as commercial) web servers for the Windows platform, but since the PWS already comes with W2K Pro, this installation procedure for PHP ISAPI is on PWS rather than other web server software. As was explained at the very early stage, it is assumed that IIS5 (PWS) is already installed, and we continue to make this assumption. If IIS5 (PWS) is not installed, the steps described below will not work.
Open the "Control Panel" window (A) and double click on the "Administrative Tools" (B).
... and in the "Administrative Tools" window (C), double click on
"Computer Management" (D)...
![]()
Another way to get to the "Computer Management" window (E)
is to right click the "My Computer" icon on the desktop and click on
"Manage" in the pop-up menu.
In the "Computer Management" window (E), expand the "Services
and Application" node (F) and the "Internet Information
Services" node (G) to finally select the "Default Web Site"
node (H). Right click the "Default Web Site" node
(H) and
select "Properties".
In the "Default Web Site Properties" window ( I ), click on the "Home Directory" tab (J) and duplicate the selections shown in the screen shot below. Make sure you uncheck "Directory browsing, and have only "Read", "Log visits" and "Index this resource" checked. Your actual settings specially your "Local Path" for the home directory may be different depending on how you have set up your IIS5/PWS previously.
Drop down "Application Protection:" (K) and select "Low (IIS Process)" (K).
Finally, click on the "Configuration" button (L)...
Continued in the next page...
Previous Step: 8) Tweak the permissions
Next Step : 9B) Configure PWS (Personal Web Server) to use PHP ISAPI (continued...)