MEMBUAT E-LEARNING DENGAN MOODLE
A. PENDAHULUAN
-
Pengertian
Moodle adalah perangkat lunak bebas dan open-source perangkat lunak sistem manajemen pembelajaran yang ditulis dalam PHP dan didistribusikan di bawah GNU General Public License.
Dikembangkan berdasarkan prinsip pedagogis. Moodle digunakan untuk pembelajaran campuran, pendidikan jarak jauh, kelas terbalik dan proyek e-learning lainnya di sekolah, universitas, tempat kerja dan sektor lainnya. untuk secara lengkap bisa di baca di sini.
-
Latar Belakang
Saat ini, perkembangan dunia IT sangat menanjak dan hampir semua kalangan baik anak kecil sampai dewasa sudah menggunakan IT, oleh karena itu, untuk mengimbangi perkembangan tersebut, saya berniat untuk membuat E-Learning dengan tujuan mengembangkan minat baca masyarakat yang cenderung membaca dari internet.
-
Maksud dan Tujuan
Membangun E-Learning untuk media pembelajaran online.
B. ALAT & BAHAN
- Laptop
- Moodle bisa download di sini
- Koneksi Internet
- Server yang sudah terinstall LAMP / XAMPP
C. WAKTU PELAKSANAAN
D. LANGKAH KERJA
-
Kita Download dulu moodle melalui terminal, (ini terminal ssh server saya) caranya:
# wget https://download.moodle.org/download.php/stable33/moodle-latest-33.zip
Note : Jika gagal, kita bisa mengupload secara manual, pertama download moodle di link atas di alat dan bahan, atau klik link di sini, lalu upload file manual menggunakan perintah scp, caranya :
# scp moodle-latest-33.zip user@IP Server:/home/user
Contoh :
# scp moodle-latest-33.zip bernad@192.168.50.5:/home/bernad
bernad@192.168.50.5's password:
Lalu pindah moodle-latest-33.zip ke direktory /var/www/html/, caranya:
# cp moodle-latest-33.zip /var/www/html/
Note : Jika gagal, kita bisa mengupload secara manual, pertama download moodle di link atas di alat dan bahan, atau klik link di sini, lalu upload file manual menggunakan perintah scp, caranya :
# scp moodle-latest-33.zip user@IP Server:/home/user
Contoh :
# scp moodle-latest-33.zip bernad@192.168.50.5:/home/bernad
bernad@192.168.50.5's password:
Lalu pindah moodle-latest-33.zip ke direktory /var/www/html/, caranya:
# cp moodle-latest-33.zip /var/www/html/
-
Unzip moodle, caranya :
Pindah ke direktori /var/www/html, caranya
-
Setelah itu beri akses eksekusi moodle, caranya:
-
Sekarang kita buat direktori data buat moodle di /var/www/ caranya:
-
Lalu beri akses pada moodledata, caranya:
-
Setelah itu panggil moodle melalui browser, caranya ketikan IP Server atau Localhost/moodle, lalu lakukan konfigurasi hingga selesai.
Pastikan semuanya OK,
Untuk yang terbawah, karena saya belum konfigurasi DNS, maka saya clik continue.
Lalu tunggu proses selesai, agak lama setelah muncul button continue, klik untuk lanjut, perhatikan gambar :
Isi data sesuai dengan permintaan :
Jika sudah mengisi, dan sudah benar klik, update profiles, maka anda akan dibawa ketampilan berikut :
Selamat moodle sukses terinstall, sekarang saatnya anda mengkonfigurasinya, semoga sukses.
E. HASIL KERJA
Berhasil melakukan installasi moodle, meskipun dalam konfigurasi
terdapat sedikit masalah.
F. TEMUAN MASALAH
Mengalami eror pada saat konfigurasi, dan untuk menangani eror yang
muncul, kita tinggal baca dokumentasi resminya.
Berikut adalah screenhot errornya :
Untuk gambar di atas bisa di fixs dengan cara install extension PHP, yaitu PHP Soap, seperti di gambar :
# apt-get install php-soap
Berikut adalah screenhot errornya :
Untuk gambar di atas bisa di fixs dengan cara install extension PHP, yaitu PHP Soap, seperti di gambar :
# apt-get install php-soap
Fixs_________________________________________________________________________________________________
Untuk gambar di atas kita fixs dengan cara menambahkan Script di /etc/mysql/my.conf, caranya :
# nano /etc/mysql/my.conf
Untuk gambar di atas kita fixs dengan cara menambahkan Script di /etc/mysql/my.conf, caranya :
# nano /etc/mysql/my.conf
tambahkan script ini di bagian paling bawah :
[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
Save & Exit
Setelah itu, restart apache dan mysql, caranya :
# /etc/init.d/apache2 restart
# /etc/init.d/mysql start
Lalu coba refresh browser maka akan tampil hasil seperti ini tinggal di klik continue :
Fixs_________________________________________________________________________________________________
[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
Save & Exit
Setelah itu, restart apache dan mysql, caranya :
# /etc/init.d/apache2 restart
# /etc/init.d/mysql start
Lalu coba refresh browser maka akan tampil hasil seperti ini tinggal di klik continue :
Fixs_________________________________________________________________________________________________
G. KESIMPULAN
Jangan bertanya sebelum mencoba, dan jika gagal ulangi lagi dengan
membaca sumber resmi, jika masih belum bisa tanyakan pada yang sudah
berpengalaman.
REFERENSI:
https://docs.moodle.org/33/en/Installing_Moodle
https://docs.moodle.org/33/en/MySQL_full_unicode_support#File_format
Elearning-Dengan-Moodle-1.9-Revisi-2012.pdf
REFERENSI:
https://docs.moodle.org/33/en/Installing_Moodle
https://docs.moodle.org/33/en/MySQL_full_unicode_support#File_format
Elearning-Dengan-Moodle-1.9-Revisi-2012.pdf























