Difference between revisions of "Installing Moodle"

Jump to: navigation, search
Line 7: Line 7:
 
Another option is to contact a [http://moodle.com/hosting/ web hosting company] who can completely maintain Moodle for you, so that you can ignore all this and get straight into educating!
 
Another option is to contact a [http://moodle.com/hosting/ web hosting company] who can completely maintain Moodle for you, so that you can ignore all this and get straight into educating!
  
Sections in this document:
 
 
__TOC__
 
__TOC__
  
Line 15: Line 14:
  
 
The requirements for Moodle are as follows:
 
The requirements for Moodle are as follows:
 +
 +
# Web server software. Most people use [http://www.apache.org/ Apache], but Moodle should work fine under any web server that supports PHP, such as IIS on Windows platforms.
 +
# [http://www.php.net/ PHP] scripting language (version 4.1.0 or later). PHP 5 is supported as of Moodle 1.4.
 +
# a working database server: [http://www.mysql.com/ MySQL] or [http://www.postgresql.org/ PostgreSQL] are completely supported and recommended for use with Moodle.

Revision as of 13:10, 2 July 2005

Don't panic! :-)

This guide explains how to install Moodle for the first time. For some of these steps it goes into a lot of detail to try and cover the majority of possible web server setups, so this document may look long and complicated. Don't panic, once you know how to do it you can install Moodle in minutes!

If you have problems please read this document carefully - most common issues are answered in here. If you still have trouble, you can seek help from Moodle Help

Another option is to contact a web hosting company who can completely maintain Moodle for you, so that you can ignore all this and get straight into educating!

Contents

Requirements

Moodle is primarily developed in Linux using Apache, MySQL and PHP (also sometimes known as the LAMP platform), but is also regularly tested with PostgreSQL and on Windows XP, Mac OS X and Netware 6 operating systems

The requirements for Moodle are as follows:

  1. Web server software. Most people use Apache, but Moodle should work fine under any web server that supports PHP, such as IIS on Windows platforms.
  2. PHP scripting language (version 4.1.0 or later). PHP 5 is supported as of Moodle 1.4.
  3. a working database server: MySQL or PostgreSQL are completely supported and recommended for use with Moodle.