Skip to main content
pdf?stylesheet=default
Blackboard Help

Complete the Pre-Installation Checklist for UNIX in a Load-Balanced Configuration

The installation checklist and the installation worksheet should be completed before installing Blackboard Learn. Completing both the checklist and the worksheet prior to installation will help ensure a successful installation.

Blackboard Basics

Review the following list to make sure that Blackboard has provided everything necessary to begin installation.

  • A valid Blackboard Learn license file has been downloaded and is accessible from the application server. To receive a license file, contact your Blackboard Client Representative.
  • The installer has been downloaded to the application servers. To receive instructions for downloading the Installer, contact your Blackboard Client Representative.
  • The administrator has contact information for Blackboard Technical Support and a login for Behind the Blackboard at https://behind.blackboard.com.

Application Server Checklist

Review the following list to make sure that each application server is prepared for installation.

  • The machine is connected to the network and powered on.
  • The machine meets the minimum hardware requirements.
  • A supported version of the operating system is installed on the machine.
  • The supported version of JDK is installed on the machine.
  • The machine is dedicated to Blackboard Learn and has no unnecessary software installed.
  • The Administrator has a plan for managing log files.
  • The DNS (Domain Name Server) is set to resolve the name of the load-balancer.
  • Any firewalls are configured to allow access to Blackboard Learn ports. These ports are defined when the Installer is run. It is not possible to use a firewall to redirect to a different port. Blackboard Learn must be available to users on the ports specified during the installation and not served through an alternate port.
  • The server clock is synchronized with the other servers used in Blackboard Learn configuration. If the server clocks are not synchronized, there may be differences between the displayed availability of time-sensitive content and the actual availability of time-sensitive content.
  • A bbuser account has been created.
  • The bash shell is specified as the bbuser login shell and is also being used by the root user for all Blackboard Learn tasks including installation.
  • The Installer can connect to the SMTP server.
  • If using a load balanced environment, the Server Groups, and Ports have been configured. This is especially important when upgrading an existing load balanced environment.
  • If installing on a Red Hat environment, the following RPMs (or similar versions) must be installed:
    • apr-1.2.7-11.el5_3.1
    • e2fsprogs-libs-1.39-23.el5
    • gdbm-1.8.0-26.2.1
    • glibc-2.5-42
    • libaio-0.3.106-3.2
    • libgcc-4.1.2-46.el5
    • libstdc++-4.1.2-46.el5

File System Server Checklist

Review the following list to make sure that the file system server is prepared for installation.

  • The administrator has a plan for backing up the application file system.
  • A directory to store the Blackboard content is configured and shared. Another directory for the content management content (available only if your institution licenses content management is configured and shared, if desired.
  • The domain user that will run the application services has full access to the shared directories.

Collaboration Server Checklist

Review the following list to make sure that the collaboration server is prepared for installation.

  • The collaboration server uses a different DNS name than that of the application servers.

Database Server Checklist

Review the following list to make sure that the database server is prepared for installation. Remember that if a one server configuration is used, the database server and application server are configured on one machine.

  • The machine meets the minimum hardware requirements.
  • A supported operating system is installed on the machine.
  • The machine is dedicated to Blackboard Learn and has no unnecessary software installed.
  • The database administrator has a plan for backing up the database and managing database log files.
  • A supported version of Oracle is installed on the machine. Blackboard Learn - Basic Edition users must install Small-Scale Oracle, which is provided by Blackboard. To learn more, contact Blackboard Learn Support. Other Blackboard Learn users must install a supported, full version of Oracle obtained separately.
  • The database has been created with the necessary initialization parameters.
  • Oracle Listener and the Oracle database are running.
  • The bash shell is specified as the bbuser login shell and is also being used by the root user for all Blackboard Learn tasks including installation.
  • The national (alternate) database character set is AL16UTF16.