IIS Setup

Post Reply
Masher
Site Admin
Posts: 3614
Joined: Thu Apr 20, 2006 2:54 pm
Location: America's Heartland
Contact:

IIS Setup

Post by Masher »

These are legacy instructions for older versions of IIS (xp, 2003). See the IIS guides for newer versions of windows.

IIS is assumed to be installed at this point, visit the requirements area if you need help installing it.
  • The first step is to determine where to place the files for the Web Control Panel
    • If this is a fresh install of IIS and you plan on only hosting UGCC, delete everything in C:\Inetpub\wwwroot and place the files there.
    • If you are hosting other items, and have a server version of IIS (2003 server, 2000 server) you can either create a new site, or place the files in a subdirectory of an already existing site
    • If you are hosting other items and are using workstation versions of IIS (2000 Pro, XP Pro, Vista Business/Ultimate) you'll have to place the files in a subdirectory of an existing site
  • Once you have copied the files over you need to open the IIS administration tool. Start-->Control Panel-->Administrative Tools-->Internet Information Services
  • Expand the 'Web Sites' entry in the left pane. Find the site and folder where you copied the Web Control Panel files to. If you installed UGCC to a subdirectory right click the folder or if you installed UGCC to the root of a site right click the site and choose properties. If you've selected the right folder, you should see a ugcc.aspx file in the right pane.
  • Click the Directory tab. Click the Create button.
  • Click the Documents tab. Click the Add button. Type in Default.aspx. Click on the Default.aspx entry in the box and use the up arrow button to the left to move it to the top of the list.
  • If you have an ASP.NET tab, click on it. In the first drop down box, ensure version 2.0.xxxxx is selected.
  • Click OK.
  • Entering the address of the site in your browser should bring up the login page or possibly an error page (which is ok at this point). (http://localhost if doing a fresh install should work)
  • You can now proceed to Configuring the Web Control Panel
TIP: You can change the user that the panel runs as to make setup and configuring easier. In the IIS admin snap in, right click 'Application Pools'. Select New-->Application pool. Name the new pool UGCC and accept the default settings. Now right click on the new pool, choose properties. Select the 'Identity' tab, click the down arrow of the drop down list and select 'Local System'. On the Home Directory tab of the UGCC site configuration, change the Application Pool setting to UGCC. Changing this could sacrifice some security for convenience. Remember that your process user is now different and you will have to use the monitor for the local system account.

If you are running under Windows XP, you can change the user that the panel runs as by editing C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config. Find the <processModel autoConfig="true" /> setting and change it to <processModel userName="SYSTEM" password="AutoGenerate" />. The panel should now run as the System user and you can install the System User version of the monitor. Doing this will pretty much eliminate having to set permissions on your servers, but could sacrifice some security.
Masher
-----------
Please do not PM me unless asked to! We are a small company. If you have an issue or question it would be best to post it in the forums where it can help others in the future.

NEW Join our Discord!
Post Reply