Membangun sistem e-learning menggunakan platform open source yang lumayan populer diantaranya adalah menggunakan moodle. Di kombinasi dengan penggunaan server berbasis ubuntu 12.04 (turunan debian) akan coba melakukan instalasi di server lokal, instalasi di server hosting yang tidak jauh berbeda.
Untuk tipologinya begini :
“PC SERVER (Ubuntu server 12.04, pakai IP 192.168.0.10) <– PC CLIENT (Windows XP/7, pakai IP 192.168.0.2)”
Tipologi ini sengaja disusun bagi yang baru mau belajar tentang server.
Hal-hal yang dibutuhkan antara lain, yaitu :
Setelah semua bahan-bahan diatas lengkap di PC nanti akan banyak bermain dan melakukan instalasi melalui PC CLIENT.
Sebelumnya pastikan pc servernya bisa di remote dengan lakukan perintah :
Untuk instalasi paket ssh agar server bisa di remote. Perintah diatas sebenarnya opsional bagi orang yang ketika instalasi OS nya lupa melakukan checklist install paket ssh.
Untuk mengaktifkan service ssh.
Setelah servernya selesai di set agar bisa di remote.
Akan terlihat ketika sudah di ekstrak maka akan muncul satu folder baru bernama “moodle”
Silahkan sesuaikan IP server jika beda dengan contoh tutorial ini.
Akan muncul opsi pilihan bahasa ketika akan melakukan instalasi, lanjutkan dengan klik NEXT.
Jika muncul peringatan seperti dibawah ini, artinya kita sendiri yang harus membuat foldernya dan memberikan struktur aksesnya. Jangan khawatir, menggunakan winscp sangat mudah untuk dilakukan.
Buat folder “moodledata” di directory var, kemudian setting properties permission menjadi 777 dan OK.
Buat database dengan putty yang telah di download, aplikasi putty ini bisa dipakai dengan hanya double klik saja. Kemudian login ke alamat server diikuti dengan user dan password.
Bisa mengetahui versi mysql anda dengan cara ketik :
Kemudian login di mysql dengan perintah sebagai berikut :
Silakan masukkan password akun :
Buat database baru nama moodle dengan perintah sebagai berikut :
Ikuti dengan Enter.
Silakan masuk lagi pada jendela Database settings kemudian lakukan Next.
Masuk ke halaman baru dan buat satu halaman bernama config.php pada direktori /var/www/moodle.
Pake winscp caranya sangat mudah seperti ini :
Berikan nama config.php
Berikan permission 777 pada file config.php tersebut dan lakukan OK.
Lanjutkan dengan klik Next>>
Pada halaman agreement seperti dibawah ini, lakukan Continue.
Masuk pada halaman server check inilah ada unicode (warna merah) yang harus disesuaikan dengan kebutuhan moodle.
Menggunakan putty lagi, silakan lakukan beberapa entry di database :
Ketik perintah berikut :
“ALTER DATABASE `moodle` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;”
Cek kembali di jendela browser sebelumnya dengan cara refresh/ tekan F5 dan continue.
Ketika semua persyaratan dianggap cukup, maka bisa lanjut ke tahapan berikutnya.
Masukkan atribut user akun admin moodle. Khusus pada isian password memang agak spesial karena harus mengisikan minimal 8 karakter, minimal 1 angka, min 1 huruf besar, min 1 huruf kecil dan min 1 meta keyword semacam : !@#$%…dst
Berikan isian untuk nama portalnya dan deskripsi. Untuk mudahnya registrasi user, set pada Self Registration : E-mail based.
Semuanya telah selesai, server e-learning baru siap untuk dipakai.
cPanel & WHM juga menawarkan skrip bawaan yang memaksimalkan keamanan partisi /tmp. Hal ini dilakukan…
berikut adalah cara mengatasi error ImunifyAV has not detected any compatible hosting panel as well…
CentOS 7 tidak akan mendapatkan pembaruan apa pun setelah Juni 2024. Selain itu, mirrorlist.centos.org tidak…
DNS di server cyberpanel tidak mau bekerja, di cek pada error log keluar pesan seperti…
saat upgrade cyberpanel, keluar pesan error seperti berikut: django.db.utils.OperationalError: (1045, "Access denied for user 'cyberpanel'@'localhost'…
Untuk melakukan restart cyberpanel lewat SSH silahkan jalankan perintah berikut: systemctl restart lscpd