Skip to main content

How to install Moodle using Softaculous in cPanel?

Introduction:

You need to have PHP extension fileinfo enabled for your domain and PHP version equal to or greater than 7.2 in cPanel to install moodle.

What is Moodle?

Moodle is a leading LMS (Learning Management System) catering to educators' needs, commanding a 23% market share. As an open-source platform, it offers powerful content creation tools, supports collaborative learning, and is available in over 120 languages. With over 1400 plugins, it's highly customizable, scalable, and secure. Moodle is not limited to education; businesses, government entities, and community websites also utilize it.

Setting up Moodle, a versatile e-learning platform, can be made easy with the help of Softaculous, a popular auto-installer tool. Softaculous simplifies installation, allowing users to deploy Moodle quickly and efficiently. In this guide, we'll explore the steps to install Moodle using Softaculous, empowering you to create a powerful online learning platform easily.

Follow these steps to install Moodle using Softaculous:

Step 1: In the cPanel, you'll find a range of helpful tools for customizing your domains and subdomains. Sign in to the cPanel, navigate to the Software section, and select the "Softaculous Apps Installer" option.

image.png

Step 2: Softaculous offers installation for over 300 apps. To find Moodle, use the search box and select the Moodle option.

image.png

Next, click on the "Install Now" button.

Step 3: Enter the necessary details on the following page and click the "Install" button.

image.png

Step 4: The installation process will start once you click the install button.

If you encounter an error message like: "Required PHP extension not found: sodium".

Locate the PHP Version Manager under the Software section.

image.png

  • Check the sodium checkbox.

image.png


Now, attempt to install Moodle. The installation process will begin.

Conclusion!

In conclusion, installing Moodle using Softaculous in cPanel is a straightforward and efficient process that streamlines the setup of this powerful learning management system. By following the step-by-step guide provided, users can effortlessly deploy Moodle, enabling them to easily create, manage, and deliver online courses. 

Softaculous simplifies the installation procedure, making it accessible even for those without advanced technical expertise. This method ensures a quick and hassle-free implementation of Moodle, allowing users to focus more on the educational aspects of their platform rather than the intricacies of the installation process.