Web Hosting / TMD Hosting

How to Install Moodle With TMD Hosting

Oct 28, 2022
5 min read
TMD Hosting Moodle

What is Moodle?

Moodle is one of the most popular free, open-source learning management systems. It helps educators conceptualize courses, course structures, and curricula.

As an e-learning platform, Moodle features the following:

  • blogs
  • chats
  • database activities
  • glossaries
  • support systems enabling the functioning in multiple languages
  • content management
  • regular examination and assessment
Moodle statistics

170,000 sites in 244 countries currently use Moodle. It is used for 43 million courses by 343 million users.

If you want a comprehensive e-learning solution that is well-maintained and supported by the community, then you are looking for Moodle.

What TMD Hosting Plan is suitable for Moodle?

While Moodle will happily run on TMD Hosting’s shared plans, the interactive nature of the software means that TMD Hosting’s cloud or VPS plans may be more suitable once many of your students start using it.

If you need help choosing a plan check our our detailed guide to TMD Hosting Plans, or jump straight over and grab one of our exclusive TMD Promo Codes for additional savings.

Need help choosing the right TMD Hosting Plan?

We’ve created an in-depth guide that will take you through all the plans and provide helpful advice on what to consider when choosing.

How to Install Moodle with TMD Hosting, including SSL & Domain

TMD Hosting makes installing Moodle a breeze. This guide will use our professional knowledge to show you how you, too, can install Moodle in just a couple of minutes, the right way.

In this tutorial, we’ll show you how to do the following steps:

  • Connect your domain name.
  • Install an SSL certificate, and configure redirects to HTTPS.
  • Install Moodle from your TMD Hosting account panel.

Let’s get started right now.

Congratulations - Your site is now live.

TMD Hosting Moodle Installation Troubleshooting FAQs

Will TMD Hosting Install Moodle for me?

Yes. They will install Moodle for you. Just open a ticket. There is a specific ticket category for getting the software installed for you.

This script is not compatible with PHP version 8.1.0+

If you get an error message on installing Moodle that the script is not compatible with your version of PHP, there will be an option to change it with the error.

For example, at the date of this tutorial, Moodle 4.0.4 is incompatible with the latest version of PHP (8.1.0+) and requires an earlier version.

To fix it, tick the select box, and click the “Quick Install” button.

Incompatible PHP Version Moodle

Required PHP extension not found

If you get the following error message when installing Moodle:

  • Required PHP extension not found: zip
  • Required PHP extension not found: sodium

PHP extensions missing

If you get this error, we recommend taking a screenshot and opening a support ticket with TMD Hosting so they can install the extensions. Here is an example ticket dealing with this error:

PHP extensions missing

It took 12 minutes from opening the ticket for this to be resolved! Impressive.