|
|
Line 1: |
Line 1: |
| '''This page is a work in progress'''
| | #redirect [[Git for Administrators]] |
| == Command line (all platforms) ==
| |
| | |
| Using the cd command, move to the directory that you wish to install Moodle inside. The Moodle code will be placed in a subdirectory of the directory you're currently in. For example, if you are in /tmp when you run the command, Moodle will be installed in /tmp/moodle.
| |
| | |
| Clone the offical Moodle repository via git, taking the 2.0 stable branch, and placing it into a subdirectory called moodle.
| |
| | |
| git clone -b MOODLE_20_STABLE git://git.moodle.org/moodle.git moodle
| |
| | |
| If you have firewall issues with the git protocol, the above may not work, in which case you can try cloning the official github repository via http
| |
| | |
| git clone -b MOODLE_20_STABLE https://github.com/moodle/moodle.git moodle
| |
| | |
| Whichever command works it should display a result like the following. Installing will probably take around ten minutes.
| |
| | |
| Initialized empty Git repository in ~/moodle/.git/
| |
| remote: Counting objects: 448351, done.
| |
| remote: Compressing objects: 100% (103262/103262), done.
| |
| remote: Total 448351 (delta 336929), reused 446784 (delta 335924)
| |
| Receiving objects: 100% (448351/448351), 128.54 MiB | 10.94 MiB/s, done.
| |
| Resolving deltas: 100% (336929/336929), done.
| |
| | |
| Move in to the new moodle directory that you just created.
| |
| | |
| cd moodle
| |
| | |
| From here, you can edit config.php and install as per the [[Installing_Moodle#Setting-up_your_web_server|Installation Instructions]]
| |
| | |
| Upgrading to the latest Moodle 2.0 version is now one simple command. Change into the moodle directory and then run:
| |
| | |
| git pull origin MOODLE_20_STABLE
| |
| | |
| == Installing other versions ==
| |
| | |
| You can install another version by replacing MOODLE_20_STABLE with e.g. MOODLE_19_STABLE. If you want the latest unfinished development version, use 'master' (note lower-case) instead of MOODLE_20_STABLE.
| |