Moodle is a Course Management System (CMS), also known as a Learning Management System (LMS) or a Virtual Learing Environment (VLE). It is a free web applications that educators can use to create effective online learning sites
Moodle requires a few tweaks to your account before you can install it:
Changing your database language settings
Next, Moodle requires its database tables to be created with UTF-8 support. To do this:
- create a new database, as normal, and then click on the Edit Tables icon next to it.
- in this new window, click the name of the database in the left column (next to the line that says information_schema)
- now, click the Operations tab at the top
- One of the boxes will be labelled Collation:. Scroll through this list and find the option named utf8_general_ci. Select this and click the Go button.
- You should see a notice at the top of the screen that says that Your SQL query has been executed successfully.
- Close this window, and continue with the Moodle install.
Setting your Data Directory
When setting up a data directory, Moodle will want a path outside the web server's root. To achieve this, you will want to update your websites document root to the directory moodle was installed into. Such as /web/yourdomain.com/moodle/.
Once the document root has been updated, you will then want to create a new subfolder within your websites root (/web/yourdomain.com/). Such as, /web/yourdomain.com/moodledata.
Once created, you should be able to proceed with the installation of moodle on your website without issue.