Moodle Hosting on Amazon Cloud Services for $15/mo #Amazon #AWS


Bitnami recently released the instructions for setting up your own Moodle using Amazon Web Services, a scalable, cheap cloud hosting environment for websites and apps.  If you’re looking for Moodle 2.2 and want a test/dev or even a production site this might be worth looking into.  Monthly hosting starts at around $15 per month for the smallest server foot print (32 bit Linux, 600MB, 2 cores and 2GB of space) and you can even map your own URL to the site*.

Post Pages - Post Inline - WIRIS

To get started I first read through the documentation at Bitnami, including their tutorial for setting up the service within Amazon (if you don’t have an Amazon Web Services you’ll need to register, it’s free to sign up but you’ll need a credit card on file to get started).

The first thing you’ll need to do is follow the instructions to create your EC2 using the Bitnami one-click Amazon Machine Images (this will upload the necessary information to the EC2 area of your site.  I used the EBS 32-bit version of Moodle 2.2 for Ubuntu.  You’ll also want to save the Moodle.template file to your desktop for later during the setup process.

Once the EC2 is set up you’ll need the Key Pair to start a new stack using Cloud Formation.

Following this tutorial you should have enough info to get the stack started and Moodle running:

At the end you’ll have a Moodle instance up and running and accessible on the web.  Login as admin, change the theme and voila.  Moodle in the cloud for around $15/mo.

I was able to get the cloud version up and running but opted to use Bitnami’s Cloud Services to host my regular account (I’m interested in a higher level of hand-holding and the step by step was much easier to follow).  The Bitnami version of the hosting is comparable  in price but I also have FTP access to edit files and upload themes, mods, and other addons and the end resulting URL is much more manageable [].

*That is a little more technical and not covered here.

Previous articleCheck out the new Developer Credits at and better know a contributor
Next articleMoodle and Mahara awarded as @DMLcomp Badge Platform


  1. You can do it for free for a full year using the Amazon free usage tier. But keep in mind that you only have 1 virtual core unit (not 2 cores) and 613MB Ram.

  2. Thank you for the news. For Moodle on AWS I would also reccomend to take a look at Deploy4Me. It deploys Moodle in a few clicks and configure all security around your cloud instance. Easy and strightforward.

  3. Apart from Bitnami, there is also Cloudways that is offering support for Moodle. I saw their blog post about a step by step guide to install Moodle on AWS.


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.