Loading...

Knowledge Base

Moodle Installation and PHP Versions

Moodle is a platform used for managing courses, often referred to as a Learning Management System or Virtual Learning Environment. It is an open‑source web tool that allows teachers and trainers to build and run online classes, activities, and learning resources.

Moodle Installation Requirements

Moodle 3.11 is compatible with all of our servers as they are currently configured. You can install it through Softaculous, which is located in the Software/Services section of your cPanel. To run properly, Moodle needs PHP 7.4 or higher, and it’s best to use the latest PHP version supported by your hosting environment for optimal performance and security.

The article linked below offers more details on how to determine the most suitable PHP version for your setup and how to make the best use of it.

How to Install Moodle

Please note that these steps are only applicable to Linux servers.

  1. Log in to your Bluehost Portal.
  2. Click Hosting in the left-hand menu.
  3. In the hosting details page, click the cPanel button.

    Bluehost Portal - Hosting Tab Details cPanel
     

  4. Your cPanel will open in a new tab.

    Bluehost Portal - Hosting Tab - Quick Links - cPanel button - cPanel Dashboard
     

  1. Go to the Software section and click on Softaculous Apps Installer.

    Softaculous Apps Installer icon
     

  2. Search Moodle using the search box in the upper left corner. Then, click on Install.

    Moodle Search
     

  3. Fill out the installation details.

    Moodle Installation details
     

    • Installation URL - Enter the domain name for the installation.
    • Admin email address, username, and password - This will be used to log in to your Moodle dashboard.
  4. Click Install.

Summary

This article explains what Moodle is and outlines the requirements for installing Moodle 3.11, including the need for PHP 7.4 or higher (with PHP 8.1 as the minimum on Shared Hosting). It also provides links for checking your PHP version and gives quick, step‑by‑step instructions for installing Moodle through Softaculous on Linux servers.

If you need further assistance, feel free to contact us via Chat or Phone:

  • Chat Support - While on our website, you should see a CHAT bubble in the bottom right-hand corner of the page. Click anywhere on the bubble to begin a chat session.
  • Phone Support -
    • US: 888-401-4678
    • International: +1 801-765-9400

You may also refer to our Knowledge Base articles to help answer common questions and guide you through various setup, configuration, and troubleshooting steps.

Loading...