On this page
OpenEDU Installation
Drupal 7 will no longer be supported after January 5, 2025. Learn more and find resources for Drupal 7 sites
OpenEDU is an installation profile. To install OpenEDU do the following:
- Download and unpack Drupal into your web server's installation directory. Be sure that the web server user has read/write privileges to the directories.
- Create settings.php (in ../sites/default/ copy default.settings.php to settings.php).
- If your site will present different subdomains (e.g. one for each school in the university for example), you may wish to set the value for $cookie_domain in your settings.php file to something like $cookie_domain=*.example.edu
- Create the database
- Download the following list of third party libraries into the libraries folder:
Backbone - http://backbonejs.org/
Chosen - https://github.com/harvesthq/chosen/releases
Ckeditor - http://ckeditor.com/download
Colorbox - http://www.jacklmoore.com/colorbox/
Fitvids - https://github.com/davatron5000/FitVids.js
Fullcalendar - http://fullcalendar.io/download/
Hybridauth - https://github.com/hybridauth/hybridauth/releases
jquery.imagesloaded - http://imagesloaded.desandro.com/#install
jquery.imgareaselect - http://odyniec.net/projects/imgareaselect
jquery.isotope - http://isotope.metafizzy.co/
json2 - https://github.com/douglascrockford/JSON-js
modernizer - https://modernizr.com/download
owl-carousel - https://github.com/OwlFonk/OwlCarousel
plupload - http://www.plupload.com/download/
spyc - https://github.com/mustangostang/spyc/
underscore - http://underscorejs.org/ - Download the OpenEDU Installation Profile and extract it to the profiles directory in Drupal's doc root.
- Visit your site's install.php page and select the OpenEDU installation profile.
For more details on handling installation profiles, see this page: Using an Installation Profile.
Server Requirements:
PHP Memory: 256MB Recommended
PHP Version: 5.6
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion