Git diinstall di Ubuntu Server 14.04.
Panduan orisinilnya bisa ditemukkan disini
Konon katanya, Moodle 2.6.1 tidak bisa langsung upgrade ke Moodle 3.3, harus melalaui versi 2.7 dulu. Pastikan semuanya sudah dibackup, berkas-berkas yang ada di hosting serta berkas database. Rubah mode website moodle menjadi maintenance mode.
Buat direktori .git di sebuah tempat misalnya di /home degan perintah
git clone git://git.moodle.org/moodle.git
Masuk ke direktori moodle yang baru dibuat serta sesuaikan dengan versi moodle yang kita miliki
cd moodle git checkout MOODLE_26_STABLE
Selanjutnya, pergi ke repository moodle yang ada di github dan lihat commit number dari versi moodle yang kita miliki. Versi 2.6.1 memiliki nomor 0e088ae. Berikan perintah
git reset 0e088ae
Selesai? Kopikan hanya direktori .git saja ke direktori dimana moodle saat ini diinstall
cp -r .git/ /var/www/moodle/
Masuk ke direktori moodle aktif kita, lalu berikan perintah berikut untuk upgrade ke versi 2.7 stable
git checkout MOODLE_27_STABLE
Hasilnya kira-kira seperti berikut:
Branch MOODLE_27_STABLE set up to track remote branch MOODLE_27_STABLE from origin.
Switched to a new branch 'MOODLE_27_STABLE'
Jika ada error, coba berikan perintah
git stash
Lalu ulangi perintah git chekoutnya.
Login ke website sebagai administrator dan ikuti langkah-langkah upgrade sesuai yang ditampilkan. Pastikan semua proses upgrade terlewati sampai muncul versi baru 2.7.20 diwebsite kita.
Saatnya upgrade ke 3.3
Berikan perintah berikut di dalam direktori moodle kita
git branch --track MOODLE_33_STABLE origin/MOODLE_33_STABLE
Akan muncul status berikut
Branch MOODLE_33_STABLE set up to track remote branch MOODLE_33_STABLE from origin.
Lalu berikan perintah
git checkout MOODLE_33_STABLE
Muncul status berikut
Switched to branch 'MOODLE_33_STABLE' Your branch is up-to-date with 'origin/MOODLE_33_STABLE'.
Login kembali ke website sebagai administrator dan ikuti langkah-langkah upgradenya.
Kita bisa melanjutkan untuk upgrade moodlenya sampai ke versi terakhir