Professional Documents
Culture Documents
Overview
Welcome to Destiny! This document guides you through the installation of Follett Software Companys Destiny Resource Manager. Destiny uses Microsoft SQL Express as the database. This document includes the following sections: Before you install Installation requirements Server requirements Installing Destiny Logging in Backing up your database Setting up your site Troubleshooting If you cancel the installation Installation error messages Uninstalling Destiny Configuration file settings For additional help
Server requirements
Hardware and software In order to run the Destiny installation program, make sure your server meets or exceeds the minimum hardware and software requirements: Memory: 1 GB RAM required, 2 GB RAM recommended Hard drive space: 12 GB (10 GB for the Destiny database, 2 GB for SQL Express) Operating system: Windows XP Professional, Service Pack 2 Windows Server 2003, Service Pack 2 Windows Server 2003 Enterprise, Service Pack 2 Windows 2000 Service Pack 4
An Internet connection
Security recommendations Make sure that your Destiny server is physically located in a secured location. Make sure that you block the Destiny servers port 1099 from the Internet with a firewall. Ideally, you should also use an internal firewall to block this port from network users. Destiny uses port 1099 internally.
www.fsc.follett.com
Installing Destiny
If you are allowing public internet access to your Destiny server, your firewall should block all inbound ports, except port 80. If you are using secure login (https), you must also open port 443 inbound. If you plan to use Z39.50 server and/or client, you will need to open at least one other port (inbound for clients and outbound if you are running a Z39.50 server). The standard Z39.50 port is 210. Library of Congress uses 7090.
Installing Destiny
Once you have verified that you have the required hardware and software on your server, log on to the server with administrative rights. 1. Insert the Destiny Installation CD into the CD drive. Windows should start the installer automatically. If it does not, from My Computer, open the CD drive directory and double-click SETUP.BAT. 2. Click Start on the Destiny Installer dialog that appears. 3. After reading the Product Licensing Terms, select the Accept check box and click Ok. A message will appear notifying you that statistical data about the server will be collected and sent to Follett. Click Ok. A message prompting you to temporarily disable any virus-protection and anti-spyware software that may be running appears. Once youve complied, click Ok to continue with installation. 4. At this point, the installer will check your system for several components that are required for the installation of SQL Express. If any of these components are not currently on your computer, a dialog appears with links that will allow you to download and install the necessary components. Once you have completed these steps, you must close and restart the installer by browsing to the CD drive directory and double-click SETUP.BAT. After double clicking, it may take a few seconds for the installer to start. Note: If the installer encounters any condition that prevents the installation from continuing, an error message appears. If this happens, refer to the Installation error messages section of this document for the steps required to remedy the condition. 5. The Select Install Path dialog appears. Accept the default path, or click Browse to select another local directory. Important: Make sure to select or create a path with directory (folder) names that have no spaces in them. 6. When you've selected the destination directory, click Ok to continue with the installation. 7. On the Destiny Installer dialog that appears, enter and confirm a password for the Destiny administrator. The password cannot contain spaces and cannot be longer than 10 characters (at a minimum, an 8-character password containing letters and numbers is recommended). This password provides complete access to all aspects of the Destiny application and the database and should be kept secure. Important: Follett Software has no backdoor password utility for Destiny. Please record and save the Destiny Administrators password in a secure location.
Page 2 of 9
Installing Destiny
8. The installer will now install SQL Express and configure the Destiny database and service. This should take a few minutes. 9. When the final check mark appears on the main installer dialog and the Quit button changes to Close, click Close to end the installation. During the installation, the installer started the services Destiny Server and SQLServer (Destiny). To verify that Destiny is running, click the Destiny shortcut on your Desktop, or open your browser and go to http://localhost or http://127.0.0.1.
Important: Verify the next day that your exclusions are still in effect. If you make these exclusions locally but your network is configured to use a server-based manager to centrally manage your virus software (for example, Symantec Settings Manager Service), you need to check back the next day and make sure the manager is not overwriting your exclusions. If the exclusions are missing, you'll need to contact the person maintaining the virus software to allow the exclusions.
Logging in
Destiny provides two default login accounts: Destiny Administrator: This login is intended for the technical personnel managing the Destiny server. Use the User Name you received from Follett Software, and the password you specified in step 7 (page 2). Note: For additional information about logging in and setting up Destiny, see Getting Started as a Destiny Administrator. Site Administrator: This login is intended for the individual managing the Destiny site. The Site Administrator user name and password are created and displayed as you set up each site. Note: For additional information about logging in to Destiny, see Getting Started with Destiny Library Manager. Important: Follett Software has no access to your user names and passwords. Please record and save all user names and passwords in a secure location.
Page 3 of 9
Installing Destiny
Page 4 of 9
Installing Destiny
For the library, textbook, or asset specialist Provide your library, textbook and/or asset specialists with the URL for Destiny. They will also need the appropriate Getting Started guide that you can find in the documentation folder provided with your Destiny installation CD. For the workstations Staff workstations need Adobe Reader version 5.05 or higher to view and print reports and labels in Destiny.
Troubleshooting
If you cancel the installation
If you click Quit anytime during the installation, the following message appears: Installation is not complete. Are you sure you want to quit? Click Yes to cancel the installation. Click No to continue with the installation. If you answer Yes to this message, the following message appears: Attempt to remove the installed Destiny components? Click Yes to remove installed Destiny components. Click No to close the installer without uninstalling. Unless specified in the following instructions, we recommend that you select Yes to Attempt to remove the installed Destiny components? Then restart the installation. Note: The installed Destiny components refers only to the Destiny components that the installer has already installed.
Page 5 of 9
Installing Destiny
Microsoft SQL Server is already installed During installer step 1, System Configuration Check, the installer found an existing install of the full version of Microsoft SQL 2000 or Microsoft SQL 2005. Note: If you are attempting to upgrade an existing installation, refer to the document Upgrading to Destiny 8.0. 1. Click Yes to the "Attempt to remove the installed Destiny components?" message. (This refers to the Destiny components that it has already installed; it does not refer to removing Microsoft SQL) Important: Destiny cannot be installed on a server running the full version of Microsoft SQL 2000 or Microsoft SQL 2005.
Page 6 of 9
Installing Destiny
Destiny requires 1 GB of memory for operation. Your computer only has xxxMB of total memory. During installer step 1, System Configuration Check, the installer found that the total RAM is less than 1 GB. 1. Click Yes to the "Attempt to remove the installed Destiny components?" message. 2. Add more memory to the computer. 3. Restart the Destiny installation. Port 80 is in use on this computer. During installer step 1, System Configuration Check, the installer found that another service is running on port 80. This generally occurs when IIS is running on the computer. 1. Click Yes to the "Attempt to remove the installed Destiny components?" message. 2. Either remove the service that is using port 80 or stop the service and set its' Startup type to Disabled in Windows Services. 3. Restart the Destiny installation. Port 1099 is in use on this computer. During installer step 1, System Configuration Check, the installer found that another service is running on port 1099. 1. Click Yes to the "Attempt to remove the installed Destiny components?" message. 2. Either remove the service that is using port 1099 or stop the service and set its' Startup type to Disabled in Windows Services. 3. Restart the Destiny installation. To find your proxy settings... During installer step 1, System Configuration Check, the installer checked for a proxy server by trying to access http://www.fsc.follett.com. It failed to access the site and assumed a proxy is required. If you have a proxy server: Follow the instructions in the Destiny Proxy Configuration dialog to validate or enter your proxy address and port number. Then click Ok to resume the installation.
If you do not have a proxy server: This server may not have a connection to the Internet. 1. Click Cancel on the Destiny Proxy Configuration dialog. 2. Click Yes to the "Attempt to remove the installed Destiny components?" message. 3. Establish an Internet connection. 4. Restart the Destiny installation. Unable to install to the xx: \ drive. Please select another location. During installer step 2, Copying application files, you selected a destination location that is on a network or removable drive. Click Ok and select another (local) drive.
The install path cannot contain spaces. Please select another location. During installer step 2, Copying application files, you selected a destination location that has spaces in one or more directory names. Click Ok and select another directory path or rename the directory.
Page 7 of 9
Installing Destiny
Destiny requires # GB of hard drive space. Your computer only has # of hard drive space. During installer step 2, Copying application files, the installer determined that the destination location does not have sufficient hard drive space. If you are installing Destiny to the same drive as SQL Express, you will need 12 GB of hard drive space. If Destiny is installed to a different drive, you will need 10 GB of hard drive space. 1. Click Ok. 2. Click Yes to the "Attempt to remove the installed Destiny components?" message. 3. Free up additional hard drive space. 4. Restart the Destiny installation. Clicking Ok will continue with the installation. To uninstall SQLExpress 1. Open the Windows Add/Remove Programs. 2. Highlight Microsoft SQL Server 2005 and click Remove.
Uninstalling Destiny
To uninstall Destiny, run uninstall.bat from the <install path>\Uninstall folder. Note: Uninstall.bat must be run from a command prompt and not by double clicking on the file itself. The uninstaller removes everything except the uninstall log in the \uninstall folder, and the \FSCData and the \FSC-Log directories. If you do not need the log files and database files, you can manually delete these folders. If the Destiny Service is still in the Services list, unregister it: 1. Open a command prompt. 2. Change directory to \fsc-destiny\jboss\bin. 3. Type destiny unregister". If SQL Express still exists, remove it: 1. Open Add/Remove Programs. 2. Click on Microsoft SQL Server 2005. 3. Click Remove.
Page 8 of 9
Installing Destiny
Important: Do not run config.bat when Destiny is running. Below are the specific entries that you can change, if needed: Running on a port other than 80 If you wish to run Destiny on a port other than Port 80, modify this line to specify the port you want:
TOMCAT_PORT=80
Memory Settings By default, the memory settings assume you have 1 GB RAM (the minimum requirement). SSL For information on setting up SSL with Destiny, please see the HTTPS Configuration guide that is located in Destinys online help system. It contains instructions for generating and installing an encryption key pair for Destiny. Z39.50 Server If you want to use the Z39.50 Server included with Destiny, youll need to configure the following settings. If they are commented out, remember to remove the comment symbol (#):
ZSTART_SERVER=false #ZUSERNAME= #ZPASSWORD= #ZALLOWABLE_IP_MASK=192.168.*.* #ZSERVER_IP_ADDRESS=127.0.0.1 #ZSERVER_PORT=210 #ZMAX_SESSIONS=50 #ZDATABASE_NAME=Main ZSHOW_HOLDINGS=true ZUSMOC_SUBFIELD=a ZSHORT_SITE_NAME_SUBFIELD=b ZBARCODE_SUBFIELD=p ZCALL_NUMBER_SUBFIELD=h ZPRICE_SUBFIELD=9 ZCOPY_NUMBER_SUBFIELD=t ZAVAILABILITY_SUBFIELD=y ZFULL_SITE_NAME_SUBFIELD=4 Setting to start the Z39.50 Server. To turn it on, set to true. If the Z39.50 server requires authentication, use this username. If the Z39.50 server requires authentication, use this password. Filter option based on IP The IP Address of the Z39.50 server The Port of the Z39.50 server Sets the number of individual ZClients that can simultaneously hit your database The name of your Z39.50 database Option to set whether to pass back copy records to clients Subfield in the copy that contains the USMOC Subfield in the copy that contains the Destiny Short Site Name Subfield in the copy that contains the copy barcode Subfield in the copy that contains the call number Subfield in the copy that contains the price Subfield in the copy that contains the copy numbers Subfield in the copy that contains the availability Subfield in the copy that contains the Destiny Full Site Name
Page 9 of 9