Moodle Installation Quickstart
Do I Want To Install My Own Moodle?
If you don't want to go through the installation process, or you want others on the internet to see your Moodle web site, you can use a web hosting service. For a discussion of Moodle web hosting sites go here
.
Introduction
These instructions will create a web server running Moodle on your computer. At a minimum, you will need to install the Apache web server, PHP, MySQL, and Moodle.
These instructions assume the following:
- The computer you are installing Moodle on does does not have a domain name (e.g. www.xyz.com)
- Your are not creating a Moodle website to be accessed using the internet
- This is for learning and creating courses locally with Moodle
- Moodle courses can be copied to other Moodle servers making courses available via the internet
- Moodle files will be installed in the sub-directory (moodle) under the web server's root document directory (htdocs)
- On your computer, Moodle can be accessed using "localhost"
http://localhost/moodle/
j Moodle- Computers on your home network can access Moodle using the IP address of your computer
(How to find your computer's IP address)Local Network Access
If local network access is required, during the Moodle installation use the IP address of the Moodle server. If Moodle will only be accessed from your local machine, use "localhost" for the server address. The difference is how you access Moodle:
http://ipaddress/moodle
http://localhost/moodle
To switch from "localhost" to "IP adrdress" edit the
c:\xampp\htdocs\moodle\config.php
file. Change ($CFG->wwwroot = 'http://localhost/moodle';
) to ($CFG->wwwroot = 'http://ipadddress/moodle';
).Installation Steps
Step 1. Download, Install, and Configure XAMPP
Several things will be installed, including:
XAMPP console
Apache web server
MySQL database
PHP
and moreStep 2. Create an Empty Directory for Moodle Files
For example:
C:\moodlefiles
or ....From the Quickstart documentation:
Create an empty directory to hold Moodle files. It must not be in the area served by the web server and must have permissions so that the web server user can write to it. Typically, either make it owned by the web server user or give it write permissions for 'everyone'.Step 3. Download, Install, and Configure Moodle
- Create the sub-directory
C:\xampp\htdocs\moodle
- Download moodle from here
- Unzip/copy the files into the
moodle
sub-directory- In a web browser enter the URL
http://localhost/moodle
to complete the configurationNote: See the Moodle Installation Quickstart instructions for more information.
Tutorials
Getting Started: A Brief Overview of Moodle 2.0 (YouTube)
Creating a Moodle 2.3 Course Part 1 (YouTube)
Teaching with Moodle: Best Practices in Course Design (YouTube)
Moodle 2.0 Training: Themes and Templates (YouTube)