Enable CCX courses

To enable CCX courses in edX, follow these steps:

  • Enable and configure SMTP.

  • Edit the lms.yml and cms.yml files and update the line with the CUSTOM_COURSES_EDX variable so that it looks like this:

  • Restart Apache:

      $ sudo /opt/bitnami/ctlscript.sh restart apache
  • Log in to edX Studio, navigate to the “Settings -> Advanced settings” page, set the “Enable CCX” field to true and save the changes.

  • Run the following commands to migrate the databases:

      $ cd /opt/bitnami/apps/edx/edx-platform
      $ sudo ../bin/edxapp-migrate-cms
      $ sudo ../bin/edxapp-migrate-lms
  • Log in as a “Staff” user.

  • Select a course and then navigate to the “Instructor -> Membership -> Course Team Management” page. Set the value of the Select a course team role" field to “CCX Coaches” and add your user account. Save the changes.

When you next log in using the specified user account, you should be able to see the “CCX Coach” tab on the course detail page.

Last modification January 20, 2021