Follow these steps to configure ShopSite to run with IIS version 4. Be sure to go step by step through these instructions, or ShopSite will not work.
- Create an NT user account for the merchant. The account user name must be the same as the site's store ID. Detailed Instructions
- Set the permissions on the data, html, and shopsite (ss) directories so that merchant user that you just set up (with the same name as the store ID) has access to those directories (and their contents and sub-directories). Detailed Instructions
- Configure the shopping cart (sc) directory so that IIS recognizes it as a URL from which CGIs can execute. Detailed Instructions
- Configure the shopsite (ss) directory so that IIS recognizes it as a protected URL from which CGIs can execute. Detailed Instructions
- Configure logging to conform to NCSA format. Detailed Instructions
- Create an NT account for the merchant. The account name must be the same as the store ID specifided in the store.auth file.
- From the task bar, click Start®Programs®Administrative Tools®User Manager for Domains.
- Click User, then click New User.
- Enter the username, description, and password, then click Add, then click Close.
- Click Policies, then click User Rights.
- From the pull-down Rights menu, select Logon Locally, click Add, then click Show Users. Select the user you just added.
- Click Add, then OK, then click OK one more time.
- Configure NT so that the ShopSite merchant and the customers can access the shopping cart (sc), data, and html directories.
- Set the correct permissions for the shopping cart (sc) directory.
- From the task bar, click Start®Programs®Windows NT Explorer.
- Browse to the shopping cart directory or create it (e.g. c:\InetPub\scripts\sc).
- Right-click the directory name.
- Select the Properties option.
- Select the Security tab then click the permissions button.
- Click the Add button, then click the Show Users button.
- Select the user (store ID) you created in step A, above. Click the down arrow on the Type of Access box, select Full Control, then click OK.
- Also give the customer at a minimum read access (if it does not already have it.)
- Click OK twice more to return to Windows NT Explorer.
- Set the permissions for the html directory by repeating step 1 above.
- Repeat step 1 above to set up the permissions on the data directory, but with one variation. Because orders are stored in the data directory, the customers need to have at least Change permission on the directory. Since the data directory is not aliased by the Web server and is not located under the document root (InetPub), customers cannot browse to the directory and compromise security.
- Configure IIS to recognize the shopping cart (sc) directory and allow CGIs to be executed from it.
- From the task bar, click Start®Programs®Microsoft Internet Server®Internet Service Manager.
- Select the Default Web Site for your system.
- Right-click on the stores' directory (e.g. /NtStore)
- Select New and then Virtual Directory
- Enter the URL Alias (e.g. sc)
- Browse to the shopping cart directory then click OK.
- In the Access box ensure that Read and Execute are checked.
- Then click OK, then click OK again.