INSTALL MOODLE PADA LOCALHOST DENGAN PHP 7.0
Assalamualaikum wr.wb
Hallo teman...!!!Apa kabar? bertemu lagi dengan blog saya kali ini saya akan berbagi tentang cara Install moodle on localhost dengan php 7.0. kan selama ini orang anggap php 7.0 tidak suport nah sekarang kita buktikan bahwa itu salah. oke langsung saja kita bahas
B.PENGERTIAN
Moodle adalah sistem manajemen pembelajaran Open Source berbasis Learning Management System (LMS) yang bebas bagi siapa saja untuk menginstal dan menggunakan. Dengan Moodle, Anda dapat membuat dan menyampaikan sumber belajar seperti kursus, bacaan, dan papan diskusi untuk kelompok peserta didik. Moodle juga memungkinkan Anda untuk mengelola peran pengguna, sehingga siswa dan instruktur dapat memiliki berbagai tingkat akses ke bahan. Setelah Anda menginstal Moodle di server web Anda, siapa pun dengan akses ke situs Anda dapat membuat dan berpartisipasi dalam pembelajaran berbasis browser.
Dalam panduan ini, Anda akan menginstal dan mengatur Moodle di Ubuntu 16.04 server Anda. Anda akan menginstal dan mengkonfigurasi semua perangkat lunak yang diperlukan oleh Moodle, jalankan melalui setup wizard, pilih tema, dan menciptakan kursus pertama Anda.
C.LATAR BELAKANG
- pembuatan ulangan online
- membuat soal ulangan/tes menjadi online
- menginstal moodle
- pc/laptop
- lamp server
- database
waktu yang diperlukan sekitar 15 menit
G.PELAKSANAAN
1.Sebelum kita menginstal Moodle, mari kita instal semua perpustakaan prasyarat menggunakan manajer paket. Pertama, pastikan Anda memiliki daftar terbaru dari paket:
"sudo apt-get update"
2.Langkah berikutnya Instal Dependensi yang dibutuhkan Moodle
"sudo apt-get install aspell graphviz php7.0-curl php7.0-gd php7.0-intl php7.0-ldap php7.0-mysql php7.0-pspell php7.0-xml php7.0-xmlrpc php7.0-zip"
3.Selanjutnya, restart web server Apache untuk memuat modul yang Anda Install:
"sudo systemctl restart apache2"
4.Sekarang kita siap untuk men-download dan menginstal Moodle sendiri. Kami akan menggunakan curl untuk men-download Moodle dari server distribusi resmi.
"curl -L https://download.moodle.org/download.php/direct/stable32/moodle-latest-32.tgz > moodle.tgz"
5.Sekarang kita dapat uncompress file dengan program tar dan menempatkan file yang dihasilkan di root dokumen web:
"sudo tar -xvzf moodle.tgz -C /var/www/html"
6.Pastikan direktori moodle dalam direktori web root server Anda:
"ls /var/www/html"
7.Sekarang melihat file dalam direktori moodle:
"ls /var/www/html/moodle"
8.Anda akan melihat semua file Moodle dan direktori baru saja Anda download dan terkompresi:
9.Sekarang kita perlu membuat direktori di luar root web untuk Moodle untuk menyimpan semua data terkait pembelajaran yang akan disimpan di server, tapi tidak dalam database. Hal ini lebih aman untuk membuat direktori ini di luar akar web sehingga tidak bisa diakses langsung dari browser. Mengeksekusi perintah ini:
"sudo mkdir /var/www/moodledata"
10.Kemudian mengubah hak akses pada folder sehingga hanya pemilik memiliki hak akses penuh:
"sudo chmod 775 /var/www/moodledata"
11.Kemudian mengatur kepemilikan untuk memastikan bahwa layanan web pengguna www-data dapat mengakses direktori:
"sudo chown -R www-data:www-data /var/www/moodledata"
12.Sekarang bahwa Anda sudah berhasil memasang Moodle pada server Anda, saatnya untuk mengatur database yang akan digunakan. pertama kita perlu membuat beberapa perubahan pada file konfigurasi MySQL dalam rangka instalasi MySQL kita agar kompatibel dengan Moodle. Buka file konfigurasi MySQL:
"sudo nano /etc/mysql/mariadb.conf.d/mysqld.cnf"
13.Kemudian tambahkan baris disorot berikut untuk daerah ‘Settings Basic’, yang mengkonfigurasi jenis penyimpanan yang database baru harus menggunakan:
"
...
[mysqld]
#
# * Basic Settings
#
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
lc-messages-dir = /usr/share/mysql
skip-external-locking
default_storage_engine = innodb
innodb_file_per_table = 1
innodb_file_format = Barracuda
## Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
...
" 14.Simpan file ini dan kemudian restart server MySQL untuk reload konfigurasi dengan pengaturan baru.
"sudo systemctl restart mysql"
15.Sekarang kita dapat membuat database Moodle. Untuk melakukan ini, Anda akan berinteraksi dengan antarmuka baris perintah MySQL. Mengeksekusi perintah ini:
"mysql -u root -p"
16.Ketika diminta, masukan kata sandi pada saat anda menginstall MySQL Database.Setelah login, Anda akan melihat prompt mariadb>. Jalankan perintah berikut untuk membuat database:
"CREATE DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;"
17.Kemudian buat user Moodle, Mengeksekusi perintah ini:
"create user ‘moodler‘@’localhost’ IDENTIFIED BY "moodlerpassword";"
18.Dan memberikan izin moodler pengguna untuk mengedit database. pengguna ini akan perlu untuk membuat tabel dan izin perubahan:
"GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON moodle.* TO ‘moodler’@’localhost’ IDENTIFIED BY "moodlerpassword";"
19.Sekarang keluar interface MySQL command-line:
"quit;"
20.setelah itu kita buka browser kita lalu ketikkan localhost/moodle dan akan muncul tampilan seperti ini lalu klik next.
21.lalu akan muncul tampilan seperti ini lalu kita pilih database yang kita gunakan kemudian next
22.kemudian kita di minta mengisi database yang digunakan setelah itu continue
23.lalu kita disuruh membuat file cinfig.php pada folder moodle kita
24.ketikkan pada terminal
"sudo nano config.php"
25.lalu kita copi kan scrip yang ada tadi disini dan save
26.lalu restart apachenya dengan cara
"/etc/init.d/apache2 restart"
27.lalu buka kembali browser anda lalu refres dan kemudian continue dan akan muncul tampilan seperti ini kemudian continue lagi
28.lalu akan muncul tampilan seperti ini lalu klik continue
29.lalu tunggu proses installnya hingga selesai lalu klik continue
30.kemudian anda diminta mengisi username dan password lalu klik update profile
31.lalu anda diminta isi nama kalian dan e-mail kalian kemudian klik save cange
32.nah sekarang moodle siap digunakan
H.PENUTUP
sekian yang dapat saya sampaikan semoga bermanfaat
I.REFERENSI
https://www.kenceng-solusindo.net/blog/cara-instalasi-moodle-di-ubuntu-16-04/
0 komentar:
Post a Comment