Langsung ke konten utama

Installasi Moodle di Debian 8.6


A. Pendahuluan

Oke guys saya akan berbagi mengenai installasi moodle on webserver debian 8.6.

A.1 Pengertian

MOODLE (singkatan dari Modular Object-Oriented Dynamic Learning Environment) adalah paket perangkat lunak yang diproduksi untuk kegiatan belajar berbasis internet dan situs web yang menggunakan prinsip social constructionist pedagogy. MOODLE merupakan salah satu aplikasi dari konsep dan mekanisme belajar mengajar yang memanfaatkan teknologi informasi, yang dikenal dengan konsep pembelajaran elektronik atau e-learning. Moodle dapat digunakan secara bebas sebagai produk sumber terbuka (open source) di bawah lisensi GNU. Moodle dapat diinstal di komputer dan sistem operasi apapun yang bisa menjalankan PHP dan mendukung database SQL.

A.2 Latar Belakang

Ingin mempermudah pembelajaran disekolah.

A.3Maksud dan Tujuan

Memanfaatkan jaringan internet sebagai media pembelajaran modern.

B. Alat dan Bahan 

  • Laptop
  • PC Server yang sudah di install web server
  • Koneksi Internet

C. Waktu Pelaksanaan

15 Menit

D. Tahapan Pekerjaan

=> Pertama pastikan server sudah ada file moodle, untuk mengunduh file moodle disini.
=> Kemudian copy file moodle ke direktori "/var/www/html" :
#cp moodle-latest-33.tgz /var/www/html/
=>Kemudian pindah ke direktori "/var/www/html" dan ekstrak filenya :
#cd /var/www/html
#tar -zxvf moodle-latest-33.tgz
=> Kemudian buat folder moodledata di direktori "/var/www" :
#mkdir /var/www/html/moodledata 
=> Kemudian berikan hak akses dan hak milik di folder moodledata dan moodle yang sudah diekstrajk tadi :
#chmod 755 /var/www/moodledata
#chmod 755 /var/www/html/moodle
#chown -R www-data:www-data /var/www/moodledata
#chown -R www-data:www-data /var/www/html/moodle
=> Selanjutnya buat database untuk Moodle melalui phpmyadmin :
=> Kemudian buka aplikasi moodle dari web browser :
172.25.25.5/moodle
=> Kemudian kita akan diarahkan ke installasi moodle => pertama pilih bahasa yang akan digunakan => pilih next

=>Kemudian masukkan :
web address : http://172.25.25.5/moodle (alamat server moodle)
moodle directory : /var/www/html/moodle (lokasi folder moodle)
Data Directory : /var/www/moodledata (lokasi folder moodledata)
> pilih next
=> Pilih type aplikasi database yang digunakan :
Disini saya menggunakan MariaDB > next




=>Selanjutnya isikan :

Database host : alamat database berada.
Database name : moodle (nama database yang sudah dibuat tadi.
Database user : username database untuk moodle mengakses database.
Database password : password dari username database.
Table perfix : biarkan, settingan default.

=> Seanjutnya pilih confirm.
=> Kemudian ada peringatan seperti gambar dibawah maka jangan takut karena harus ada konfigurasi yang ditambah di server
=> Konfigurasi atau script yang harus ditambah di file "/etc/mysql/my.cnf" :

#nano /etc/mysql/my.cnf
untuk mendapatkan script tambahan bsa kunjungi website resmi dari moodle disini


=>Kemudian refres kembali halaman moodle tadi yah peringatan sudah tidak ada, lanjut pilih continue.
=> Tunggu sampai sukses semua dan muncul pilihan continue.
=> Isikan username untuk administrator dan yang lainnya.
=> Isikan settingan untuk font page atau halaman depan moodle.
=> Yah ini adalah tampilan font page dan sekaligus kita selasai instalasi moodle on server debian 8.6.

E. Hal yang Didapatkan

Bisa installasi moodle di sever debian 8.6
Moodle gagal masuk ke database karena user belum diberi privillage atau akses.

F. Solusi Permasalahan

Memberikan akses kepada user untuk moodle di database.

G. Kesimpulan

Dengan adanya aplikasi moodle ini kita dimudahkan dengan pembelajaran online. Aplikasi moodle ini bisa dimanfaatkan untuk membuat soal bagi siswa atau bisa pembelajaran melalui video conference yang di intergrasikan dengan aplikasi bigbluebutton.

H. Referensi


Komentar

Postingan populer dari blog ini

SHARE DATA DI LINUX MINT MENGGUNAKAN SAMBA

Sharing With Samba!!!  A. PENDAHULUAN Hay kawan saya akan sharing mengenai tutorial untuk sharing file menggunakan jaringan di komputer melalui os linux dengan samba file sharing. saksikan yaaa. A.1 Pengertian Samba adalah sebuah software yang bekerja di sistem operasi linux, unix dan windows yang menggunakan protokol network smb (server massage block). Smb adalah sebuah protokol komunikasi data yang juga digunakan oleh Microsoft dan OS/2 untuk menampilkan fungsi jaringan client-server yang menyediakan sharing file dan printer serta tugas-tugas lainnya yang berhubungan. Pengertian Sharing Data / Resource Sharing Dalam sistem terdistribusi  beberapa komputer yang berbeda saling terhubung satu sama lain melalui jaringan sehingga komputer yang satu dapat mengakses dan menggunakan sumber daya yang terdapat dalam situs lain. Misalnya, user di komputer A dapat menggunakan laser printer yang dimiliki komputer B dan sebaliknya user di situs B dapat mengakses file yang terdapat di

Apa itu Webmin ???

Asslamualaikum Wr. Wb. Kali ini saya akan sharing mengenai webmin, apakah kalian sudah tau apa itu webmin? Kalau belum kita akan mengulasnya kali ini. Webmin   Webmin adalah alat konfigurasi sistem berbasis web untuk sistem Like-Unix, meskipun versi terbaru juga dapat diinstal dan dijalankan pada Windows.  Dengan itu, adalah mungkin untuk mengkonfigurasi internal sistem operasi, seperti pengguna, kuota disk, jasa atau file konfigurasi, serta memodifikasi dan mengontrol open source aplikasi, seperti Apache HTTP Server , PHP atau MySQL.  Webmin terdiri dari web server sederhana dengan sejumlah program CGI yang langsung memperbarui file system  /etc/inetd.conf  dan  /etc/passwd . Web server dan semua program CGI yang ditulis dalam Perl v.5, dan tidak menggunakan modul Perl non-standart.   Gambaran Umum  Webmin sebagian besar didasarkan pada Perl , berjalan sebagai proses sendiri dan web server .   Standarnya TCP pelabuhan 10000 untuk berkomunikasi, dan dapat dikonfi

Pengenalan Juniper Network

A.Pendahuluan          Assalammu'alaikum Wr,Wb teman-teman semua.Kali ini saya akan memberikan materi mengenai Introduce Juniper kepada teman-teman semua.Semoga bermanfaat bagi kita semua.         1.Pengertian Juniper Networks , Inc. adalah perusahaan Teknologi Informasi yang bermarkas di Sunnyvale, California . Perusahaan ini mendesain dan menjual layanan dan perangkat-perangkat jaringan IP ( Internet Protocol ). Juniper juga bekerjasama dengan Nokia Siemens Networks , Ericsson , dan Alcatel-Lucent dalam menyediakan solusi jaringan IP/ MPLS (Multiprotocol Label Switching) bagi pelanggan.         2.Latar Belakang Karena masih banyak dari kita yang tidak tahu mengenai Juniper,membuat saya terdorong untuk membuat artikel ini.        3.Maksud dan Tujuan Mengenal lebih dalam mengenai Juniper.        4.Hasil yang Didapatkan Dapat mengenal Juniper lebih dalam. B.Alat dan Bahan      1.PC/Laptop/Smartphone      2.Koneksi Internet C.Jangka Waktu       30 menit. D.