Instalasi CMS Moodle Untuk E-Learning Sekolah
A. JUDUL / NAMA KEGIATAN
Instalasi CMS Moodle Untuk E-Learning Sekolah
B. PENDAHULUAN
- PENGERTIAN
Moodle (akronim dari modular object-oriented dynamic learning environment) adalah CMS (Content Management Service) yang dibuat untuk tujuan pembelajaran, cms ini bersifat open source dan ditulis menggunakan bahasa pemrograman PHP dan di distribusikan dengan lisensi GNU GPL, moodle di kembangkan dengan prinsip pedagogical, moodle bisa di gunakan pembelajaran jarak jauh, pembelajaran pertukaran kelas, pendidikan campuran, dan model pembelajaran yang lain di berbagai sekolah, universitas, maupun pendidikan class yang lain
- LATAR BELAKANG
Pembelajaran secara online atau biasanya disebut dengan e-learning, dibutuhkan waktu yang lumayan untuk mebuatnya, mulai dari dasar hingga bisa di gunakan dengan sempurna, di butuhkan juga fitur yang lengkap untuk menunjang pemahaman siswa, seperti halnya web confrence, webDav dll
- MAKSUD DAN TUJUAN
Dengan menggunakan CMS e-learning kita bisa membuat halaman web untuk dilaksanakannya proses belajar mengajar tanpa harus membangun dari awal, kita hanya membutuhkan sebuah hosting atau server lokal yang bisa di akses oleh murid atau pengguna umum
- HASIL YANG DIHARAPKAN
Dengan di gunakannya moodle sebagai media pembelajaran secara online kita bisa lebih memaksimalkan pembelajaran yang berbasis online tanpa harus mengeluarkan biaya yang lebih
C. ALAT DAN BAHAN
- Source code moodle (dapatkan disini)
- Laptop(yang sudah siap untuk lingkungan pengembangan, jelasnya disini)
D. JANGKA WAKTU PELAKSANAAN
15 Menit
E. PROSES DAN TAHAPAN
Siapkan semua alat dan bahan yang dibutuhkan, pastika semua file dan alat berjalan dengan normal
ekstrak file yang sudah kita download tadi
unzip moodle-3.3.1.zip
kemudian pindahkan hasil ekstrak kita tadi ke direktori /var/www/html/
mv moodle /var/www/html/
kemudian masuk ke direktori /var/www/html/ dan ubah hak akses direktori moodle beserta isinya
cd /var/www/html/
chown -R root moodle
chmod -R 0755 moodle
find moodle -type f -exec chmod 0644 {} \;
Masuk ke direktori /var/www/ kemudian buat direktori baru yang bernama moodledata, dan ubah kepemilikannya dengan www-data
cd /var/www/
mkdir moodledata
chown -R www-data:www-data /var/www/moodledata
Buat database pada mysql atau mariadb, bisa melalui phpmysql atau shell, saya disini akan menggunakan shell, untuk instalasi database mysql atau mariadb bisa melihat artkel berikut Konfigurasi Debian Server Lanjut Untuk Server Web
mysql -u root -p
create database moodle;
Instalasi Melalui Website
Kemudian kita buka browser kita untuk melakukan instalasi selanjutnya, buka ip kita atau localhost di ikuti dengan "/moodle"
Pertama kita disuguhkan untuk memilih bahasa sistem yang akan kita gunakan, pilih english (en) saja, karena bahasa internasional, klik next
kemudian akan ada text area untuk menentukan alamat url, moodle direktori, data direktori :
- web address : isikan alamat ip kamu diikuti dengan direktori moodle
- moodle directory : isikan dimana direktori moodle berada
- moodle data : isikan dimana direktori moodledata berada
klik next
pilih database yang telah kita install, bagaimana cara melakukan instalasinya? anda bisa mengunjungi artikel berikut Konfigurasi Debian Server Lanjut Untuk Server Web
Kemudian pengaturan database, atur dengan database yang sudah kita buat tadi, klik next
Jika sudah maka akan ada halaman pengecekan hal hal yang sudah terpenuhi, biasanya akan muncul error seperti pada gambar berikut
Untuk mengatasinya, anda bisa buka link berikut MySQL full unicode support
Copykan kode dibawah ini ke /etc/mysql/my.cnf, anda bisa menggunakan nano atau vim
[client]
default-character-set = utf8mb4
[mysqld]
innodb_file_format = Barracuda
innodb_file_per_table = 1
innodb_large_prefix
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
skip-character-set-client-handshake
[mysql]
default-character-set = utf8mb4
default-character-set = utf8mb4
[mysqld]
innodb_file_format = Barracuda
innodb_file_per_table = 1
innodb_large_prefix
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
skip-character-set-client-handshake
[mysql]
default-character-set = utf8mb4
Kemudian anda bisa melakukan restart service mysql, dengna cara
sudo service mysql restart
Jika sudah, anda bisa melakukan reload pada halaman instalasi moodle, jika sukses maka akan berwarna hijau semua seperti digambar, klik continue, tunggu sampai proses instalasi selesai, jangan menutup jendela halaman karena akan menyebabkan error
Setelah selesai kita bisa melakukan registrasi sebagai admin, masukkan seperti biasanya, kemudian kita masukkan nama untuk tampilan halaman awalnya
F. HASIL YANG DIDAPATKAN
Dengan menggunakan moodle, kita dapat membuat halaman untuk proses elearning dengan mudah
G. TEMUAN PERMASALAHAN
- Waktu yang lama saat menunggu proses instalasi
- Error dengan dependency
H. KESIMPULAN YANG DIDAPATKAN
Moodle adalah CMS yang memang di buat khusus untuk tujuan elearning, dengan moodle kita dapat membangun halaman elearning dengan mudah tanpa harus membuat dari awal
I. REFERENSI / DAFTAR PUSTAKA
Tidak ada komentar: