CARA INSTALL MOODLE 3.1 PADA UBUNTU SERVER 14.04

Dalam dunia Teknologi dan informasi di era sekarang, banyak kemajuan kemajuan dunia yang bersangkutan tentang dunia Teknologi dan informasi. Tidak hanya dalam media sosial saja yang bersangkutan llangsung dengan Media - media Teknologi informasi ini, dalam dunia kerja, hiburan, bahkan sampai dalam dunia pendidikan.

Nah sobat, pada kali ini admin akan membahas berkaitannya dunia pendidikan dengan media teknologi dan informsi. Mungkin anda tidak asing lagi dengan teknologi sekarang yang berkaitan dengan dunia pendidikan. Ya betul sekali, pada zaman sekarang, terutama 2-3 tahun  yang lalu dunia pendidikan indonesia sudah memulai operasional melalui media teknologi dan informasi, salah satunya yaitu Ujian Nasional Berbasis Komputer atau sering kita sebut dengan UNBK. Dengan adanya UNBK ini, sistem Ujian berlangsung dengan tidak menggunakan kertas lagi sobat, melainkan menggunakan Media Teknlogi, yaitu Komputer.

Nah dengan seiring berjalannya waktu, banyak developer - developer yang memanfatkan kemajuan TI ini dalam bidang pendidikan, selain UNBK tadi. salah satunya yaitu CBT. Mungkin anda tidak asing juga dengan sebutan itu, ya betul CBT adalah kepanjangan dari Computer Best Test, nah CBT ini digunakan dikebanyakan sekolah di Indonesia yang sudah menganut sistem Kurikulum 2013. Untuk lebih lengkapnya silahkan baca "Apa Itu CBT ??".

Penggunaaan sistem CBT ini tidaklah susah dan serumit yang kita bayangkan. Ada salah satu Tools yaitu bernama Moodle. Moodle ini banyak digunakan sekolah yang menganut kurikulum 2013 untuk melaksanakan latihan ujian, Ulang sekolah, dan Test yang lainnya. Untuk anda yang bekerja di Instansi Pendidikan dan ingin menerapkan sistem CBT didalam dunia pembelajaran sekolah anda silahkan untuk memulainya, dengan menginstall salah satu Tools terbaik yaitu  Moodle. menginstall Moodle ini tidak susah, jika anda mau untuk mempelajarinya. Oke langsung saja kita simak Tutorial nya dibawah.


TUTORIAL INSTALLASI MOODLE 

Untuk memulai installasi Moodle, pastikan server anda sudah memenuhi syarat operasional. Baca Syarat Server Untuk Sistem UNBK / CBT.

Langah 1 : Install ubuntu server 


Nah jika komputer server anda sudah siap, anda download iso Ubuntu 14.04 terlebih dahulu Disini , lau install Ubuntu anda pada server. Baca : Tutorial Install Ubuntu Server 14.04
Jika anda sudah mengintall ubuntu server, langsung saja kita mulai installasinya.

Langkah 2 : Install Apache dan Mysql


Langkah selanjutnya adalah menginstall web server Apache2 & Mysql :

sudo apt-get update
sudo apt-get install apache2 mysql-client mysql-server php5


Langkah 3 : Install Softwere pendukung Untuk Web Moodle


Langkah selanjutnya adlah menginstal softwe pendukung untuk web Moodle :

sudo apt-get install graphviz aspell php5-pspell php5-curl php5-gd php5-intl php5-mysql php5-xmlrpc php5-ldap

Langkah 4 : Download Moodle


Langkah ke empat silahkan download moodle dengan git :

cd /opt sudo git clone https://github.com/moodle/moodle.git cd moodle sudo git branch -a sudo git branch --track MOODLE_26_STABLE origin/MOODLE_26_STABLE sudo git checkout MOODLE_26_STABLE


Langkah 5 : Copy File dari Local Repository Ke Dokumen Root


Copy file dari local repository ke dalam dokumen root server yaitu ke /var/www/html/ :

sudo cp -R /opt/moodle /var/www/html/
sudo mkdir /var/moodledata
sudo chown -R www-data /var/moodledata
sudo chmod -R 777 /var/moodledata
sudo chmod -R 0755 /var/www/html/moodle

Langkah 6 : Setting dan Configurasi DataBase Server Mysql


Nah dilangkah ke 6 ini anda akan mensetting default Databasenya ke Innodb :

sudo vi /etc/mysql/my.cnf

Jika anda sudah masuk, silahkan cari kode dibawah dan gantikan seperti kode dibawah. Letaknya dibawah section [mysqld].

default-storage-engine = innodb

Jika anda sudah mengubahnya, silahkan simpan dengan menekan tombol Esc, lalu ketikkan
:w Jika anda mengubahnya, :q jika anda tidak melakuka perubahan configurasi .

Restart Mysql Server :

sudo service mysql restart

Jika mysql berhasil direstart, langkah selanjutnya buat database nya untuk Moodle. :

mysql -u root -p
mysql>

CREATE DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
mysql>GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON moodle.* TO moodledude@localhost IDENTIFIED BY 'passwordformoodledude';

mysql> quit;

Langkah 7 : Menyelesaikan Semua Konfigurasi


CATATAN : Apabila anda tidak ingin membuat file config untuk moodle yaitu config.php, silahkan anda ikuti langkah dibahwah, namun apabila anda ingin Membuat file config.php secara manual, lompati saja langkah ini.

sudo chmod -R 777 /var/www/html/moodle
sudo chmod -R 0755 /var/www/html/moodle

Langkah 8 : Menyelesaikan Installasi


Langkah ini adalah Langkah terakhir, Silahkan buka browser anda , lalu ketikkan :

Lalu ikuti langkah pemilihan installasi dibawah ini :

Database Type

Choose: mysqli

Database Settings

Host server: localhost
Database: moodle
User: moodledude (the user you created when setting up the database)
Password: passwordformoodledude (the password for the user you created)
Tables Prefix: mdl_

Buat Halaman Administrator Account

Buat dan isikan form untuk Administrator privillage. Account ini nanti akan digunakan sebagai adminstrator dari moodle yang sudah anda install Tadi.

Nah, apabila sudah selesai, selamat moodle telah sukses untuk diinstall, apabila anda mengalmi problem, silahkan cek, apakah anda sudah mengikuti langkah2 berikut dengan benar. apabila masih ada problem silahkan cek, apa yang belum anda install, untuk kebutuhan installasi Moodle.

Oh iya teman-teman apabila anda ingin merubah dari alamat Moodle ini, anda bisa mengubah sesuai dengan keinginan anda, Rubah URL akses nya pada file config.php.
temukan kode :

$CFG->wwwroot

Jika sudah menemukan, gantilah dengan alamat server yang anda inginkan, lalu Simpan dan keluar.
Jangan lupa Untuk Merestrar Apache2. : sudo service apache2 restart



Oke, teman -teman, Moodle telah berhasil anda Install, dan Moodle sudah dapat anda gunakan, dan di opersikan dalam Pembelajaran. Selamat Menikmati Sistemnya.


Penutup


Baik Teman - teman, mungkin itu saja yang dapat saya sampaikan semoga dengan berkembangnya media Teknologi Informasi ini dapat bermanfaat bagi kita semua, ada kurang lebih nya mohon maaf sebesar - besaranya, apabila ada saran dan masukkan, serta ada yang perlu ditanyakan silahkan isikan komentar anda pada kolom komentar. Terimakasih , Wassalam