By A Web Design
Moodle is a product completely crafted out of PHP. It's built to dovetail into Apache2 perfectly.
It's install process is simplicity in itself.
The Moodle setup file downloaded from http://download.moodle.org is a zipped file. Extract the contents of the archive using Winzip or any other archiving tool. (Winrar will do just as well)
During extraction, all the files contained in the archive will be extracted to a folder, named moodle.
If the archive was downloaded and extracted to D:/, there will now be a folder called D:/moodle where the files extracted from the archive will be found.
You are now ready to install Moodle on your local computer.
Moodle is normally installed on your local computer within a folder that is controlled by Apache Web Server.
NOTE: The installation and configuration of Apache Web Server is given in another tutorial (http://www.opensourcevarsity.com/apachebasics/l3apachewebserverinstallation) on this website.
The parent folder in which Moodle is installed on an Internet based host server is normally public_html. Hence your local computer should have a folder like D:\public_html.
NOTE: Normally the folder public_html is at root level. Not within another folder.
You can create D:\public_html using Windows explorer.
Once D:\public_html is created, cut and paste the folder moodle which was earlier created under D:\moodle inside D:\public_html\moodle.
Now Apache Web server needs to be informed of the existence of D:\public_html\moodle.
This is done by a adding virtual domain to Apache“s httpd.conf file.
The technique for doing this is described in Moodle Virtual Domain tutorial, which is the next tutorial in this series.