Setting up a virtual web site on www.ucsc.edu
DRAFT

This document describes how to set up a virtual web site on www.ucsc.edu.

Request IP address

Send mail to scnet@cats.ucsc.edu to request an IP address for the new virtual machine name. It helps if you tells them to "set it up as you did for summer.ucsc.edu".

Configure server

On www.ucsc.edu, login with administrator privileges, then go to the Start/Settings/Control Panel window, and double click on the Network icon. Select the Protocols tab, then click on the Properties... button. In the Microsoft TCP/IP Properties panel, click on the Advanced... button.

In the IP addresses box on the panel, click on the Add... button, and enter the new IP address and its subnet mask. The IP address should always start with 128.114.129 since it must be in the same subnet as jellylorum. The subnet mask should be 255.255.255.0. Click on the Add button.

Click on the OK button in the Advanced IP Addressing panel.

Click on the OK button in the Microsoft TCP/IP Properties panel.

Click on the OK button in the Network panel.

Double click on the shortcut to the admin.txt file and add a one line description of what you just did. Save the file.

Reboot the machine. Press Start/Shutdown..., and select Restart the computer?. Click on the Yes button.

Configure IIS

Invoke the Microsoft Management Console (MMC), found in Start/Programs/Windows NT 4.0 Option Pack/Microsoft Internet Information Server/Internet Service Manger. Right click on jellylorum, and select New/Web Site.

Type in the name of the new site in the New Web Site Wizard panel, typically UCSC name_of_site. Click on Next>. In the first box, select the IP address that you just set up above. The second box should show 80, and there is no need to modify it. Click on Next>. Enter (or browse) the path of the directory (typically e:\inetpub\wwwroot\name) of the new web server (be sure it exists!). Click on Next>. In the next panel, the default permissions (allowing read and script access) is usually OK, so click on Finish>.

In the MMC console, you should see the name of the new virtual web site with the word (Stopped) next to it. Right click on it, and select Properties. Select the Web Site tab (normally already selected), and check that the Active Log Format is set to W3C Extended Log File Format in the Enable Logging sub-panel. Then click on the Properties... button in the same sub-panel.

Change the Log file directory to e:\inetpub\logs. Click on the Extended Properties tab, and verify that only the following boxes have check marks: Date, Time, Client IP_Address, Method, URI Stem, URI Query, Http Status, User Agent, and Referrer. Click the OK button on the Extended Logging Properties panel.

Click the OK button on the Virtual web site (Stopped) Properties panel.

You can now start the new virtual web site by clicking on the black triangle button.

Fire up a browser and check that the new site is works.