Installing MAMP and XAMPP packages
One of the quickest and easiest ways to get a Moodle site up and running for experimental purposes is to install a MAMP or XAMPP package. These packages consist of web server software (Apache), database server software (MySQL), and PHP and Perl programming language 'interpreters', that all run on your personal computer. This will allow you to run Moodle locally on your own computer. The following instructions will help you get one of these prepackaged local servers running on your desktop or laptop computer.