generalmoodle

Install the BigBlueButtonBn and RecordingBn plugins

NOTE: We are in the process of modifying the file structure and configuration for many Bitnami stacks. On account of these changes, the file paths stated in this guide may change depending on whether your Bitnami stack uses native Linux system packages (Approach A), or if it is a self-contained installation (Approach B). To identify your Bitnami installation type and what approach to follow, run the command below:

 $ test ! -f "/opt/bitnami/common/bin/openssl" && echo "Approach A: Using system packages." || echo "Approach B: Self-contained installation."

The output of the command indicates which approach (A or B) is used by the installation, and will allow you to identify the paths, configuration and commands to use in this guide. Refer to the FAQ for more information on these changes.

Follow these steps:

  • Download the latest BigBlueButtonBn and RecordingsBn versions and unzip them:

    $ wget https://https://moodle.org/plugins/pluginversions.php?plugin=mod_bigbluebuttonbn/mod_bigbluebuttonbn_moodle31_2016051905.zip
    $ unzip mod_bigbluebuttonbn_moodle31_2016051905.zip
    $ wget https://https://moodle.org/plugins/pluginversions.php?plugin=mod_recordingsbn/mod_recordingsbn_moodle31_2016051904.zip
    $ unzip mod_recordingsbn_moodle31_2016051904.zip
    
  • Run the following commands to copy the required folders to the Moodle modules directory, depending on your installation type:

    • Approach A (Bitnami installations using system packages):

      $ cp -R bigbluebuttonbn/ /opt/bitnami/moodle/mod/
      $ cp -R recordingsbn/ /opt/bitnami/moodle/mod/
      
    • Approach B (Self-contained Bitnami installations):

      $ cp -R bigbluebuttonbn/ /opt/bitnami/apps/moodle/htdocs/mod/
      $ cp -R recordingsbn/ /opt/bitnami/apps/moodle/htdocs/mod/
      
  • Login to your Moodle site as administrator. Moodle will detect the new modules and prompt you to “Upgrade”.

  • Click the “Upgrade Moodle database now” button. The activity module will install mod_bigbluebuttonbn and mod_recordingsbn.

  • Click the “Continue” button. You’ll be prompted to configure the activity module.

  • Enter the URL and salt (security key) to your BigBlueButton server (or use the default values for testing).

  • Click the “Save Changes” button.

At this point, enter any course, turn editing on, and add a BigBlueButtonBN activity link to the class.

Last modification July 8, 2020