Page: () 1 ... 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 ... 71 ()

A Balanced Approach: How to Direct Your Moodle Traffic


  • Overview of Mid Michigan Community College’s current load balanced environment
  • Live demonstration of setting up the environment from scratch in a virtualized environment(s)
    • Dependencies/Assumptions/Starting Point
      • One server Moodle setup
      • Other Ubuntu servers running with some packages pre-installed
      • Configuration in Git
      • Importance of having a test environment
    • Separate database server(s)
    • Multiple app servers
      • Shared content with NFS
      • Cron on only 1 server!
      • Backup/worker node
    • Load balancing with HAProxy
      • Setting up shared IP
      • SSL termination
      • Hardening SSL
      • Redundancy
      • Adding HAProxy node(s)
    • HAProxy’s statistics page
      • Information
      • Use the admin page for testing backups
  • Q&A

Presented by...

Matt Rice
Web Technologies Programmer
Mid Michigan Community College

Matt Rice is the Web Technologies Programmer at Mid Michigan Community College, based in rural central Michigan. He has a B.S. in Mathematics/Computer Science and has been programming professionally for over 10 years. Working as the Moodle administrator for MMCC, Matt has coordinated everything from servers to students, including performing the first ever institutional upgrade to Moodle from v1.9 to v2.6 (and now v2.8).

"I like to think that the small size of my institution encourages creative solutions to problems, as throwing funding at an issue is rarely a palatable solution."


User account:
Matt Rice
Last modified Wednesday, December 2, 2015, 6:10 PM
Presentation slides: PDF document A Balanced Approach- How to Direct Your Moodle Traffic.pdf
Slides visiblity: Make my slides public
Your educational sector: College/University
Roles in which you usually use Moodle: Moodle Administrator
T-shirt: Mens - L
Type of presentation: Demonstration / How-to (30 or 45 min)
Relevant to audience from which sectors: K-12
Workplace (Corporate, Govt.)
Armed Forces
Relevant to audience in which roles: Moodle Administrator
Systems Engineer
Course needed: Yes
Permission: I give permission for my photo, slides and recording to be published in relation to this presentation.
Committment: Should my proposed presentation be accepted, I commit to attend the MoodleMoot to present it.
Page: () 1 ... 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 ... 71 ()