Skip to main content
pdf?stylesheet=default
Blackboard Help

Complete the Pre-Installation Checklist for UNIX on One or Two Servers

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

If Blackboard Learn will be installed on only one server, the server must pass the checklist for both the application server and the database server.

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 the 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 administrator has a plan for backing up the application file system.
  • The DNS (Domain Name Server) is set to resolve the server name. Note that the server name should not contain underscore characters. Some versions of Microsoft Internet Explorer 6 block cookies from machines with an underscore in the name.
  • 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 server or 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 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

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.
  • 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.