Moodle 5.1 - New Folders and Server Requirements, MAMP and VPS

Work in Progress!!!

About

Moodle made significant changes to the structure of Moodle 5.1. Perhaps, this should have become Moodle 6.0, but it didn't. The changes have forced many into rethinking how they must run Moodle on their web server. These changes seem most significant if you are using your web server for more than just running Moodle.

In my case, I had to rethink and revise both my web server approach to running Moodle. My web server is currently a GoDaddy VPS. And, I also had to rethink and revise my experimental web environment, which is MAMP on my Mac.

I have had succes, and on this page, I share what I have learned.

I have produced TWO presentations, one for MAMP and one for my VPS. I suggest that you watch the MAMP version first. However, it is good to watch both to get a sense of how Moodle can run in different enviroments. You should notice the similarilies and differences.

These videos have captions in multiple languages. They features paragraph-style transcripts and include "Chapters" for major sections. The Vimeo embedded player offers all these features in its lower-right corner (on most browsers).

Though I hold the copyright for this video, I permit "Attribution non-commercial no derivatives,” meaning you can share the video on other websites if you'd like.

Presentation Support

Video Presentation

Moodle 5.1 in MAMP (mp4). This is the main presentation.

Moodle 5.1 on a VPS (mp4). This is the main presentation.

Presentation PowerPoints

Moodle51-MAMP

PowerPoints, 3 per page (PDF)
PowerPoints, 6 per page (PDF)
PowerPoints, 1 per page (PDF)

Moodle51-VPS

PowerPoints, 3 per page (PDF)
PowerPoints, 6 per page (PDF)
PowerPoints, 1 per page (PDF)

Scripts

Moodle 5.1 in MAMP (MS Word).

Moodle 5.1 on a VPS (MS Word).

Presentations

 

Contains controls for "Transcript" and "Chapters" video features.

Other Resources

Video Topics (Chapters)

Objectives

 

Intermediate Needs: Course Bank

 

Sharing Cart

 

This Web Page QR Code (for convenience)