Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

Using Mahara/Development Environment Setup

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

This is a user contributed documentation. For official Mahara documentation, go to Mahara website The first thing you need to do is set up a development environment, if you haven't done so yet. The easiest way is to get a server running locally. MAMP (Mac), WAMP (Windows), LAMP (Linux) XAMPP (cross platform). Explanations are easy to find and it is quite straightforward. Simply google "installing {LMWX}AMP". I used XAMPP for my Mahara development. The XAMPP family of products let you run an apache+PHP+MySQL server on your local machine, without the need to purchase and manage a hosting account. Once you have your server running on the localhost running, download Mahara from the Mahara website. Move the zip into the htdocs folder of your {MWLX}AMP application. For instance, with XAMPP on mac, htdocs can be found in Macintosh HD/Applications/XAMPP/xamppfiles/htdocs Unzip the archive and rename the folder to mahara or mahara13 if you are running multiple versions of Mahara. You should now have htdocs/mahara. You are ready to install Mahara. Before you can do that, you need the database that will be used to store all Mahara data to pre-exist. With [MWL]AMP, you have a button open start page, pointing to http://localhost:8888/MAMP/?language=English. Click it. Then click on the phpMyAdmin link on that page. With XAMPP, navigate to http://localhost/phpmyadmin/. Click on the `Databases` tab if this view is not selected by default. You should see an option Create new database. Provide a name (Mahara or Mahara13 would do) and click create. Provide and modify a file config.php as per the instructions in the README file. Then navigate through the mahara folder in the browser to start the install process, http://localhost/mahara/ That should be it. If you have any problem, post about them in the Mahara developer forum.