Install Moodle on Windows 2003 server-32bit with MySQL database

 

  1. Install PHP

 

  1. Install MySQL

Add the path to system environment variable %PATH%:

C:\Program Files\MySQL\MySQL Server 5.0\bin;c:\php

3.       Install FastCGI by downloading fcgisetup32.msi from the IIS.net web site.

  1. Create the moodle database in mySQL as follows:

 

mysql –u root –p

 

CREATE DATABASE moodle;

ALTER DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

 

GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON moodle.* TO root@localhost IDENTIFIED BY 'yourpassword';



Quit

 

mysqladmin -u root -p reload

 

  1. Install Moodle

Download MoodleWindowsInstaller-latest-19.zip

Extract it to C:\moodleFull

 

Copy c:\moodleFull\Server\moodle to c:\inetpub\wwwroot

 

Assign Modify Permission to Internet Guest account on c:\inetpub\wwwroot\moodle folder.

 

mkdir c:\inetpub\wwwroot\moodledata

 

 

Set the homedirectory of the default web site to C:\Inetpub\wwwroot\moodle

 

 

http://localhost/install.php

 

 

 

Keep clicking on Next button; Pass or success messages must be for all steps.