Moodle: Difference between revisions


No edit summary
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
NOTE:  Full installation instructions may be added laterThis is just some helpful tips to get you started in installing Moodle.
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:
Moodle requires a few tweaks to your account before you can install it:
== Changing your PHP Version==
First, you'll need to ensure that you're running at least PHP 5.3 on your site.  We have a page on how to [[select your PHP version]].


== Changing your database language settings ==
== Changing your database language settings ==
Line 17: Line 14:
== Setting your Data Directory ==
== Setting your Data Directory ==


When setting up a data directory, Moodle will want a path outside the web server's root. Unfortunately with our shared hosting, we don't offer that; but we can achieve the same result in a few steps. Basically, you want to create a new site to hold the Moodle data, but then disable it so that the web server can't access it.
When setting up a data directory, Moodle will want a path outside the web server's root. To achieve this, you will want to [https://wiki.bravenet.com/Change_Document_Root update your websites document root] to the directory moodle was installed into. Such as /web/yourdomain.com/moodle/.
# Log into your Bravenet account, and then click the 'FTP Hosting' tab and then the 'websites' subtab.
 
# Click on 'build a new website'
 
# Choose 'use a subdomain'
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'''.
# Choose your site's domain out of the dropdown, and enter 'data' as the subdomain name, and then create the site.
 
# Click the 'disable this website' button
Once created, you should be able to proceed with the installation of '''moodle''' on your website without issue.
# Find the storage path for your site - it's listed at the bottom of the website management screen, in a blue box.  It'll look similar to <tt>/misc/00/000/000/000/00/user/web/data.yoursite.com/</tt>
# Now, in Moodle, you'd want to set this storage path as your data directory.

Latest revision as of 11:48, 20 December 2017

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:

  1. create a new database, as normal, and then click on the Edit Tables icon next to it.
  2. in this new window, click the name of the database in the left column (next to the line that says information_schema)
  3. now, click the Operations tab at the top
  4. 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.
  5. You should see a notice at the top of the screen that says that Your SQL query has been executed successfully.
  6. 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.