Installing, Configuring, and Running the Open edX Platform
1. For Your Information
1.1. Change Log
1.2. Read Me
1.3. Other edX Resources
1.4. edX Browser Support
2. Open edX Dogwood Release
2.1. What’s Included in Dogwood
2.2. What is the Dogwood Git Tag?
2.3. Installing the Dogwood Release
2.4. Upgrading from Cypress to Dogwood
3. Open edX Cypress Release
3.1. What’s Included in Cypress
3.2. What is the Cypress Git Tag?
3.3. Installing the Cypress Release
3.4. Upgrading from Birch to Cypress
4. Open edX Birch Release
4.1. What’s Included in Birch
4.2. What is the Birch Git Tag?
4.3. Installing the Birch Release
4.4. Upgrading from Aspen to Birch
5. Open edX Platform Installation Options
5.1. Open edX Developer Stack
5.2. Open edX Fullstack
6. Installing the Open edX Developer Stack
6.1. Overview
6.2. Components
6.3. Knowledge Prerequisites
6.4. Software Prerequisites
6.5. Install DevStack
6.6. Install Devstack using the Torrent file
6.7. Troubleshooting the Devstack Installation
7. Running the Open edX Developer Stack
7.1. Connect to the Devstack Virtual Machine
7.2. Set Up Ability to Preview Units (Mac/Linux Only)
7.3. Customize the Source Code Location
7.4. Run the LMS on Devstack
7.5. Run Studio on Devstack
7.6. Run Discussion Forums on Devstack
7.7. Default Accounts on Devstack
8. Installing the Open edX Analytics Developer Stack
8.1. Overview
8.2. Components
8.3. Install the Software Prerequisites
8.4. Install the Analytics Devstack
8.5. Using the Analytics Devstack
9. Installing Open edX Fullstack
9.1. Overview
9.2. Components
9.3. Knowledge Prerequisites
9.4. Software Prerequisites
9.5. Install Open edX Fullstack
9.6. Browser Login to Open edX Fullstack
10. Changing the Way Open edX Looks
10.1. What is Theming?
10.2. Creating a Theme
10.3. Sass Theming
10.4. Activating a Theme
10.5. Supported Themable Assets
10.6. Supported Themable Templates
10.7. Supported Themable Sass Variables
10.8. Theming Glossary
11. Configuring the Open edX Platform
11.1. Guidelines for Updating the Open edX Platform
11.2. Enabling Course Prerequisites
11.3. Enabling Entrance Exams
11.4. Enabling Course and Video Licensing
11.5. Enabling Open edX Search
11.6. Enabling Certificates
11.7. Enabling Badging
11.8. Enabling Custom Courses
11.9. Enabling Social Sharing of Courses and Certificates
11.10. Enabling Third Party Authentication
11.11. Configuring an edX Instance as an LTI Tool Provider
11.12. Setting Up the YouTube API Key
11.13. Configuring Open Response Assessments
11.14. Installing an XBlock
12. Installing and Configuring edX Insights
12.1. Options for Installing edX Insights
12.2. Using Elastic MapReduce on AWS
13. Setting Up the Open edX Mobile Applications
13.1. Accessing the Source Code
13.2. Configuring Mobile Application Features
13.3. Configuring Video Modules for Mobile
13.4. Enabling Push Notifications
14. Index of EdX Feature Flags
15. Glossary
15.1. A
15.2. C
15.3. D
15.4. E
15.5. F
15.6. G
15.7. H
15.8. I
15.9. K
15.10. L
15.11. M
15.12. N
15.13. O
15.14. P
15.15. Q
15.16. R
15.17. S
15.18. T
15.19. U
15.20. V
15.21. W
15.22. XYZ
Installing, Configuring, and Running the Open edX Platform
Table of Contents
»
11. Configuring the Open edX Platform
Edit on GitHub
11. Configuring the Open edX Platform
ΒΆ
The following sections provide information about Open edX Platform configuration options.
11.1. Guidelines for Updating the Open edX Platform
11.2. Enabling Course Prerequisites
11.2.1. Overview
11.2.2. Configure the Milestones Application
11.2.3. Enable Prerequisite Courses in Studio and the Learning Management System
11.3. Enabling Entrance Exams
11.3.1. Overview
11.3.2. Configure the Milestones Application
11.3.3. Enable Entrance Exams in Studio and the Learning Management System
11.4. Enabling Course and Video Licensing
11.4.1. Overview
11.4.2. Enable Licensing in Studio
11.5. Enabling Open edX Search
11.5.1. Overview
11.5.2. Search Engines and edX Search
11.5.3. EdX Search Requirements
11.5.4. Install edX Search
11.5.5. Enable Indexing
11.5.6. Supported Flags
11.6. Enabling Certificates
11.6.1. Overview
11.6.2. Enable Certificates in Studio and the Learning Management System
11.6.3. Configure Certificates for Your Open edX Instance
11.6.4. Customize Certificate Templates For Your Organization
11.6.5. Configure Certificates Within Each Course
11.6.6. Generate Certificates For a Course
11.7. Enabling Badging
11.7.1. Overview
11.7.2. Make Sure that Certificates are Enabled
11.7.3. Install Badgr Server
11.7.4. Specify a Badge Issuer for Your Organization
11.7.5. Enable Badges in Studio and the Learning Management System
11.7.6. Configure Badges and Badge Images for Your Open edX Instance
11.7.7. Enable Badges Within Each Course
11.8. Enabling Custom Courses
11.9. Enabling Social Sharing of Courses and Certificates
11.9.1. Overview
11.9.2. Configure Social Sharing
11.9.3. Enable Custom Course URLs
11.10. Enabling Third Party Authentication
11.10.1. Supported Identity Providers
11.10.2. Enable the Third Party Authentication Feature
11.10.3. Configuring your Installation as a SAML Service Provider
11.10.4. Integrating with a SAML Identity Provider
11.10.5. Enabling Third Party Authentication with edX Edge
11.11. Configuring an edX Instance as an LTI Tool Provider
11.11.1. Enable LTI Provider Functionality
11.11.2. Configuring Credentials for a Tool Consumer
11.11.3. Define an Interval for Grade Aggregation (Optional)
11.11.4. Options for LTI Authentication and User Provisioning
11.11.5. Configuring Open edX User Authentication for LTI
11.12. Setting Up the YouTube API Key
11.12.1. Overview
11.12.2. Get a YouTube API Key
11.12.3. Install the YouTube API Key in Open edX
11.13. Configuring Open Response Assessments
11.13.1. Configuring ORA2 to Upload Files to Alternative Storage Systems
11.13.2. Prohibiting Submission of Specified File Types
11.14. Installing an XBlock