Go to Home Page Installation Guide
  Go to Home Page
 All Products Index   CyberTeams Customers   CyberTeams Partners   How to Contact CyberTeams   About CyberTeams 
 

Windows NT Sites running the Domino Server 

About This Guide

This guide describes how to install WebSite Director (WSD) for Windows NT Sites running the Domino Server. The sections in the Guide provide step-by-step instructions for each part of the installation process. 
 

Important Note: The WSD Installation Program must be executed from your web browser, as instructed in 4. Install WSD below. The WSD Installation Program will not install correctly if run from the command line or via the Windows "Run" option.

Audience

This guide is for any person who intends to install WSD, and for anyone wanting to familiarize themselves with the WSD installation and/or configuration process. The reader should have a reasonable familiarity with web server terminology, and specific knowledge of Windows NT and your server. 

The reader should also be familiar with directory structures and the server's installation options.

Review this section carefully.  If you are installing WSD in an Internet Service Provider (ISP) environment, it may be necessary to contact their representative to verify or alter some of these settings. References (like "Click the Groups Tab...") refer to the user interface at the time this document was published. Your interface should be similar, but may not be identical. 

E-mail your comments and suggestions regarding this guide to:  wsd-support@cyberteams.com

Before you Begin...

Make sure you have created your WSD Installation Directory and downloaded your WSD Installation Program using the instructions on the WSD Download page.

You will also need the following installation materials: 

  • The completed Installation Planning Form.  
    • You received the URL for this form on the WSD Registration web page. Be sure you have reviewed and completed the necessary information on this form using the WSD Installation Reference Guide.
  • The following Installation Worksheet.It provides a place to write down the information you will be instructed to enter during your download and installation of the MiniSQL database and WSD.The first three items on this worksheet are referenced in the following Installation Guides: 
Worksheet Item Description
Worksheet Item Data
(value used during WSD Installation)
1.  If downloading a database server: <temporary directory is the directory into which you download the database server self-extracting file.  
2.  If downloading a database server: <Installation Directory is the directory into which the database server setup program installs the database application.  
3.  If downloading a database server: <DOS Installation Directory is the directory used to create a batch file for manually starting your database server.  
4.  <destination directory into which your Web Server software is installed  

Contents

The following outline provides links to all sections in this Installation Guide. 

 
1.  Choose Installation Directory
Locate the installation directory for your web server, and write it as Item 4 on your Installation Worksheet. 

Note that the Domino server ships with a preconfigured "cgi-bin" directory, so WSD can be installed in a "wsd" directory below the "cgi-bin" directory (note the full path of the WSD installation directory for use in the Configuration steps below).

2.  Create the Database

When you downloaded the WSD software, you chose either the MySQL, mSQL or ODBC version of WSD. Depending on which you chose, you must either create a MySQL database, an mSQL database, or define, select, and possibly create an ODBC data source.WSD will use the database/data source for storing document information regarding the documents WSD is managing on your site. Please read all of the instructions carefully for whichever type of database you are installing.
2a.  ODBC
You must define an ODBC data source for use by WSD. Depending on the type of data source you will be using, you may have to create your database before you can configure your ODBC Data Source. While a Microsoft Access database can be created while setting up the ODBC Data Source, other databases (like a Microsoft SQL Server database, for example) must be created using the specific SQL Server's database administration tools before the associated ODBC Data Source can be defined and created.

Some database servers (such as Microsoft SQL Server), require you to specify the maximum size of the database as part of creating the database. If your database requires you to estimate a size, use the following sizes for tables in the WSD database to calculate the correct size for your database. Multiply the sizes given for each of the items below by estimates of the number of corresponding documents and update volumes for your web site:

  • System Configuration and User Data - 300K bytes (Fixed overhead) 
  • Directories on the web site - 1k bytes per directory (multiply X estimated number of directories) 
  • Documents on the web site - 1k bytes per document (multiply X estimated number of documents) 
  • Update requests and request history - 5k bytes per request (multiply X estimated maximum number of document requests you will be archiving before you begin deleting request activity history)
Step Action Additional Information
a. Start up "Control Panel" and start (Double click) the ODBC configuration program icon in the Control Panel The "Control Panel " program can be accessed from the Windows Taskbar
b. Click on the SystemDSN tab, then click on the Add button The WSD database must be defined as a System DSN so it will be visible to all users including NT services
c. Select the appropriate database driver for the database server you wish to use for WSD.
d. Click Finish You will be presented with a new window to record additional information regarding your newly defined data source. The contents of this window will vary depending on the driver you selected in step c. above. The following steps assume that you have selected Microsoft SQL database driver.
e. Enter the Data Source Name (this is the WSD database name you recorded on the WSD Installation Planning Form) The default name used during installation is wsd
f. Specify other data source options based on the database driver selected For Microsoft SQL databases you must select an existing database. If Microsoft Access is being used, you could either create a new database or select an existing database
g. When finished configuring the Data Source, click OK to exit the ODBC configuration program, then exit Control Panel Your ODBC data source is now ready for use by the WSD installation process and WSD itself.
2b.  MySQL/mSQL
You must create the database so that it can be initialized by WSD during installation. Until this initialization takes place, you will be unable to complete the installation of WSD. 

Note 1: The database server must be loaded and running before you can create the database. If you did not set up the database server as an automatic NT Service, make sure you have manually started the database server before you continue! 

Note 2: If you have an existing WSD database that you plan to use, do not complete the following instructions and select NO when prompted during installation. See Database Information on your WSD Installation Planning Form.

To create a NEW WSD database you must you must execute the DOS program named msqladmin.exe or mysqladmin.exe located in the database installation directory (Worksheet Item 2).
 
Step Action Additional Information
a. Go to the database installation directory Item 2 on your Installation worksheet
b. Execute the applicable DOS program 
with the parameters 
create <database-name
  • for MySQL: 
    • mysqladmin create wsd
  • for mSQL 2.x: 
    • msqladmin create wsd

Note: Because this is a DOS program, you may choose to do this by executing it from within a DOS Window with parameters of "create" followed by"<database-name", or create a shortcut using the following instructions:

     
    How to do this
    1. Use Windows Explorer to locate the database server installation folder (Worksheet Item 2) in the left panel, and click once on the Folder name. 
    2. In the right panel, right-mouse click on  msqladmin.exe or mysqladmin.exe  and select "Create Shortcut" 
    3. Left-mouse click once on the shortcut and type a new name for the shortcut (for example, "Create WSD Database") 
    4. Right-mouse click on the shortcut and select "Properties" 
    5. In the Properties window, select the "Shortcut" tab 
    6. In the "Target" window (displays the msqladm.exe or mysqladmn.exe name),  
      • position to the end of the line,  
      • type  a space and then type:  create <database-name
      where database-name is the name that you will enter in the "Database Name" field when you install WSD (see the Database Information section of the Installation Planning Form). 
          For example:  msqladm create<database-name, or
          msqladmin create<database-name, or
          mysqladm create <database-name
    7. Click OK. 
    8. Double-click on the shortcut. 
      • A message will confirm installation, but the DOS window may close before you can read the message
    Note: you may have to manually close the DOS window depending on your system settings. 
IMPORTANT NOTE: If you have already installed WSD, you must re-run the WSD Installation Program so that WSD can initialize the database.
3.  Before You Install WSD
Although WebSite Director 1.3 (WSD) will install and run properly on a Domino Web Server, WSD is not yet able to directly manage the list of users authorized to access WSD.  Consequently, it is necessary to synchronize users between the Domino Web Server access control configuration and WSD's User Administration screen. 

To add an authenticated user to WSD, you must add an existing Domino user to the access control list for WSD, or create a new Domino user. You must also add the user to WSD using the WSD User Administration screen.
 

During the WSD installation process, you must specify an "Initial User" that will be given administration privileges within WSD.  Before installing WSD, you should identify or create a Domino user that will be used as the WSD "Initial User".

To create a new Domino user, 

  1. Start up the Lotus Domino Administrator. 
  2. Select the "Peoples & Groups" tab. 
  3. Click [Add Person].
Note: The user can be an existing Domino user, or you may create a new Domino user to be the WSD "Initial User."

4.  Install WSD
The following instructions will complete the installation of the WSD software on your server. After you have completed this section, you must still complete Sections 5 through 7 before allowing your users to access WSD. 
    Important Note: The WSD Installation Program must be executed from your web browser. The WSD Installation Program will not install correctly if run from the command line or via the Windows "Run" option.
Before you begin your installation of WSD, make sure the following are loaded and running:
  • If you did not set up your Web Server as an automatic NT Service, manually start the server before you continue. See your server's documentation for instructions on how to manually start your server.  
  • If you did not set up your database server as an automatic NT Service, make sure you have manually started the server before you continue.  
  • The Domino server ships with a preconfigured "cgi-bin" directory, so WSD can be installed in a "wsd" directory below the "cgi-bin" directory (note the full path of the WSD installation directory for use in the Configuration Authentication steps below).
Step Action Additional Information
a. Start up your web browser. Make sure the Username used to run the installation program has write and execute privileges to the directories in which you are installing WSD.
b. Type the full URL of the WSD Installation Program in the area provided by your browser. 
 
c. Press [Enter] The Software License Agreement displays.
  • If you get a "File Not Found" message, check the URL you entered and make sure it matches the location of the WSD Installation Program.
  • If you get a "Server Error" message, contact CyberTeams by e-mail at wsd-support@cyberteams.com, or call Technical support at 1.301.829.6144 with details of your server configuration.
d. Read the Software License Agreement, and click [Accept] The WebSite Director Software Installation form leads you through all of the configuration options for WSD.
Note: The options are in the same order as the Installation Planning Form
e. Complete the WSD Software Installation form Unless you are installing WSD in a different directory from the Installation Program, do not change the default directory name.
  • Enter the Domino user identified in Step 3 above as the "Initial User."
f. Click [Install] The WSD Installation Program extracts the various WSD component files and installs them in the directories specified on the Software Installation form. The results of the installation display on an Installation Report web page.
  • If the Installation was not successful, the errors display in the report. Use the "back" function on your browser to return to the installation process and correct the cause of the error.
g. Print the Installation Report and save it for later use as a reference document.
5. Configure Authentication
Using the Lotus Domino Administrator program, turn on access control to the WSD installation directory using Domino's "File Protection" settings.  Use the following steps to enable access control for WSD.
  1. In the Domino Administrator, select your Domino server and select the Configuration tab. 
  2. Under the "Server" icon, select the "Current Server Document" entry. 
  3. Select the "Web..." menu next to the "Edit Server" button. 
  4. Select the "Create File Protection" menu item. 
  5. In the Basics tab, specify the full path to the WSD installation directory in the "Path" field. 
  6. In the Access Control tab, click Set/Modify Access Control List. 
  7. Select the Domino user identified as the WSD "Initial User" in the Name" field. 
  8. Set the "Access" choice to Write/Read/Execute access. 
  9. Click Next to update the access control list. 
  10. Repeat steps 7-9 for any additional Domino users that should have access to WSD. 
  11. Click OK to save the access control list. 
  12. Click Save and Close to save the File Protection information. 
  13. Select the "Web..." menu and the "Create Realm" menu item. 
  14. In the "Path" field, specify the full path to the WSD installation directory. 
  15. In the "Realm" field, type "CyberTeams WebSite Director". 

  16. Restart the web server ("Tell HTTP Restart" in the server console window).
6.  Start Up WSD for the First Time
If the installation completed successfully, you are now ready to start up WSD for the first time using your web browser.

Important Note: Before you start up WSD, make sure the following are loaded and running:

  • If you did not set up your Web Server as an automatic NT Service, manually start the server before you continue. See your server's documentation for instructions on how to manually start your server.  
  • If you did not set up your database server as an automatic NT Service, make sure you have manually started the server before you continue. 
  • If you added additional Domino users to the WSD access control list in the Configuration steps above, you will need to add the usernames for the additional Domino Users to the WSD database using WSD's User Administration screens. 
  • If you need to add additional users to WSD in the future, you will need to create Domino user accounts for those users and add them to the File Protection list for the WSD installation directory in the Lotus Domino Administrator.  You will also need to add the same usernames to WSD's database using the WSD User Administration screens.  
  • To change a WSD user's login password, change their password in Domino. You do not need to make any changes to their WSD account.  
  • To delete a WSD user, use the Delete User screen in WSD's User Administration and remove the corresponding Domino user from the File Protection list for the WSD installation directory.
Step Action Additional Information
a. Start up your web browser  
b. Type the full URL of the WSD Installation Program in the area provided by your browser. 
c. Enter the initial userid and password you specified during the installation The WSD main screen displays.
  • If WSD fails to start, or you have problems using WSD, send us an e-mail message at wsd-support@cyberteams.com or call our technical support line at 1.301.829.6144 with details about your web server configuration.
7.  Set Initial User Permissions

After starting WSD for the first time, it is important that you go to the User Administration screen (select User Administration on the WSD Main screen) and set up the following permissions for the Initial User:

  • User Administration 
  • System Administration
See the User Administration Tutorial for information about establishing permissions.

8. WSD Tutorials

The WSD Tutorial Introduction links you to tutorials that will assist you in using WSD on your server. A link to these tutorials is provided on each WSD screen.

  • Each screen also has a Help button/icon that provides help with the screen in addition to an index to all of the Help screens in the WSD system.

 

Microsoft, Windows and Windows NT are registered trademarks of Microsoft Corporation. All other brand and product names are trademarks or registered trademarks of their respective companies.

 All Products Index   CyberTeams Customers   CyberTeams Partners   How to Contact CyberTeams   About CyberTeams 
Go to Home Page  
Copyright © 1997-2005 CyberTeams, Inc. All rights reserved.
Maintained with WebSite Director® by CyberTeams®.

Updated Mon, Oct 7, 2002.