Web Hosting Line
1.800.828.9231
Moodle Hosting
Moodle Tutorial
Moodle FAQ
Host Package
Free Domain name
750 GB space
7500 GB Traffic/mo
99.9% Server Uptime
24/7 Top Customer Care
FREE Moodle Installation
Immediate activation
The Best Host Package
learn more sign up now
Display entire tutorial on one page. Print-friendly version.

How to install Moodle manually?

Pre-installation Steps

If you want to install Moodle manually you have to made some preparations before proceeding.

Step 1: First, you need to download the latest stable Moodle installation package from: 

http://download.moodle.org/ 

Step 2: Then, please upload the package under your public_html directory, which is the main one for the web site content. If you decide to use the script in a subdirectory of the main one, place it there.

You can upload the Moodle package either through cPanel -> File Manager or using an FTP client

Step 3: After this you need to create a new database and add an user to it. You can check our comprehensive MySQL tutorial in order to learn how to create databases and add users to them. Once the database is created and the package is uploaded, please extract the Moodle archive through cPanel -> File Manager.

For the needs of this tutorial we will assume that you are going to install the Moodle software in the /moodle subfolder.

Web installation of Moodle

Please navigate to the following URL: 

http://yourdomainname.com/moodle/install.php

 

Moodle manual installation step 1

 

Choose the language for the installation and click on the [Next] button.

The script will check the configuration of the server and inform you if there are any compatibility problems.
 

Moodle installation system check

 

On the next step the script determines the installation paths for Moodle. You do not need to change anything.

 

Moodle installation URL configuration

 

In this window you need to enter the details of the database, which you have already created (Database, User, Password).

Note, that the names of the database and the user are prefixed with "username_" where username is your cPanel login name.

Do not forget to type in the password of the MySQL user and note that it is case-sensitive.

 

Moodle installation database configuration

 

On the next step the server configuration is checked again.

 

Server Check

 

Here you need to click on the Next button in order to install the script with the default English language.

 

Default language

 

The next window informs you that the configuration is completed. Click on the [Continue] button.

 

Moodle configuration completed

 

Here you should confirm that you agree with the Moodle's Terms of Service.

 

Moodle copyright notice

 

This window contains a link to the release information of the current Moodle version. Click on the [Continue] button to proceed.

 

Release information for the Moodle version

 

At this point the Moodle database will be populated. There will be several similar screens with MySQL queries. If there are any problems, you will be notified by the script. Otherwise you can click on the [Continue] button to proceed.

 

Successfull database installation

 

Once the database content installation is completed, you will be forwarded to a new window, where you should enter the administrator details. Click on the [Update ]Profile button when you are ready.

 

Moodle admin login details

 

In the following screen you can enter the site name and the corresponding description.

 

Moodle Site name and description

 

Now you will be redirected to the main web page of the newly installed Moodle script.

 

Newly installed Moodle



Moodle Hosting
(c) Copyright 2008 SiteGround Web Hosting Provider. All rights reserved