Categories
  • Learning management systems
  •   Encyclosphere.org ENCYCLOREADER
      supported by EncyclosphereKSF

    Canvas (LMS)

    From Edutechwiki - Reading time: 1 min

    Draft

    Introduction[edit | edit source]

    Canvas is a learning management system by Instructure.

    As of 2015, this system was gaining popularity in higher education, often as replacement for blackboard or (commercial) Moodle.

    Canvas is easy to use and includes most of the typical features that are needed in an LMS used in formal education.

    There is also a free version (more about that later).

    Installation notes[edit | edit source]

    (not completed, I tried this sometimes in 2014, but then got sidetracked. Will pick it up again - Daniel K. Schneider (talk) 12:03, 27 October 2016 (CEST))

    
    update
      cd canvas/
      sudo git branch -r
      sudo git pull
    
     cd config
    Create *.yml files from *.yml.example
     E.g. 
     sudo cp database.yml.example database.yml
    
     sudo emacs database.yml
    
    Install postgres
     sudo apt-get install postgresql-client
     sudo apt-get install postgresql-contrib
     sudo -u postgres psql
       CREATE EXTENSION adminpack;
       Ctrl-D
     sudo apt-get install pgadmin3
    
    Install ruby and bundler
    
      sudo apt-get install software-properties-common
      sudo apt-add-repository ppa:brightbox/ruby-ng
      sudo apt-get update
      sudo apt-get install ruby2.1 ruby2.1-dev zlib1g-dev libxml2-dev libsqlite3-dev postgresql libpq-dev libxmlsec1-dev curl make g++
     
      sudo gem install bundler --version 1.7.11
      bundle install --path vendor/bundle --without=sqlite mysql
    
     sudo -u postgres createuser $USER
     sudo -u postgres psql -c "alter user $USER with superuser" postgres
    
     bundle install
     sudo RAILS_ENV=production bundle exec rake db:initial_setup
    
    
     sudo apt-get install libapache2-mod-passenger
    
    Lancer en mode development sur la porte 3000
     bundle exec rails server
    

    Links[edit | edit source]

    Commercial
    Open source version
    This article is licensed under CC BY-SA 3.0.
    Original source: https://edutechwiki.unige.ch/en/Canvas (LMS)
    Status: article is cached
    Encyclosphere.org EncycloReader is supported by the EncyclosphereKSF