How to install Moodle manually on the cPanel Server?



Moodle is an open source management system. It is used for e-learning projects and this software is must have for the students, educators, university and school who are all doing e-learning projects. This software is free of cost. In this tutorial, we will show you to installĀ  Moodle manually in cPanel.
Follow the below steps to install Moodle manually.

Step 1:

Download the Moodle installation package from the official Moodle website.

Step 2:

After downloading the package file, you need to upload it to the hosting account. You can either upload it by using FTP or you can directly upload it to the Filemanager in your cPanel. Note the location you choose to upload the files. For example, you want to install the Moodle for your mail domain name, you will need to upload the files directly to public_html/folder.

Step 3:

Moodle uses MySQL databases to store the information in it. So you need to create a MySQL database in your cPanel. Assign a user to that database. Make sure that you have noted the database name, Username and Password, as you will need that details later to install the Moodle.

Step 4:

The next step is the Moodle installation process. Follow the below steps.
Access the location of the Moodle files with the domain name. If the files are located in the public_html folder, you need to access the location as But if you are uploaded files in the Public_html/moodle, then you need to access as

Installation Process:
  • On that page, you can see the installation process. Choose the language in the drop-down menu and click next.
    On the second page, you can see the details of your web address and the destination of the Moodle installation. You can verify the information are displayed correctly. In this page, you should set a Data directory which will be used for storage of files and contents uploaded by the users. Click Next to continue the installation process.
    Now you can select the database type you want to use. Either it can be MariaDB or Improved MySQL. In this case, we have already created the MySQL database in cPanel so you need to select Improved MySQL and click on Next.
    On the next page, you need to enter the MySQL database details you have created before and click on Next.
    If the entered information is correct, then you can see a copyright agreement and click Continue. Keep on clicking Continue until you see the Installation window. On the installation window, you need to set up your administrator account. Enter the required information and click on Update Profile.
    It will take you to the Front Page Settings page. You need to type a website full name, a shorter name, and a summary. Also, you can select the timezone for the website. And that’s it, you have completed the installation process.

We hope that this article will help you to install Moodle manually to your website manually. For more information, follow us on Facebook and Twitter. For video tutorials, subscribe to our YouTube channel ServerCake India.


Please enter your comment!
Please enter your name here