Pada artikel selanjutnya kita akan melihat Moodle. Ini adalah sistem manajemen pembelajaran (LMS), didistribusikan secara bebas dan ditulis dalam PHP. Ini dimaksudkan untuk membantu guru menciptakan komunitas belajar online. Moodle diciptakan oleh Martín Dougiamas.
Pada baris berikut kita akan melihat cara menginstal Moodle di Ubuntu 20.04 LTS Focal Fossa. Untuk mengikuti langkah-langkah yang akan kita lihat di bawah ini, kami harus terlebih dahulu memastikan bahwa kami memenuhi persyaratan minimum tertentu, sebagaimana adanya; memiliki sistem Ubuntu 20.04 LTS yang diperbarui, tumpukan atau lingkungan LAMP, akun pengguna dengan izin sudo, dan akses Internet.
Jika Anda belum memiliki lingkungan yang diperlukan, Anda bisa berkonsultasi dengan Panduan instalasi LAMPU di Ubuntu 20.04. Anda dapat mengintegrasikan Moodle ke dalam layanan web Ubuntu 20.04 dengan berbagai cara, baik sebagai situs web utama, server virtual mandiri, atau, seperti yang akan kami lakukan di artikel ini, sebagai bagian dari situs web utama. Penting juga untuk bekerja dengan koneksi HTTPS yang aman, meskipun untuk kesederhanaan dalam artikel ini kami akan melakukannya melalui HTTP.
Indeks
Unduh Moodle untuk Ubuntu 20.04
Di area unduhan file situs web resmikita bisa unduh versi stabil terbaru Moodle untuk Ubuntu 20.04 LTS.
Paket yang akan kami temukan di web tersedia dalam format .tgz dan .zip, yang tautannya mengarah ke halaman unduhan otomatis. Opsi lain untuk unduh versi terbaru hari ini, itu akan membuka terminal (Ctrl + Alt + T) dan digunakan wget sebagai berikut:
wget https://download.moodle.org/download.php/direct/stable39/moodle-latest-39.tgz
Instalasi di Ubuntu 20.04
Sebelum menginstal Moodle di Ubuntu 20.04 LTS kita harus melakukan beberapa tindakan untuk mempersiapkan sistem. Dengan cara ini kita akan mendapatkan penginstal web yang akan kita gunakan nanti untuk bekerja tanpa masalah.
File Moodle
Untuk memulai, kami akan melakukannya unzip paket yang baru saja kita unduh langsung di lokasi yang menarik minat kami. Di terminal (Ctrl + Alt + T), kita hanya perlu menggunakan perintah:
sudo tar xf moodle-latest-39.tgz -C /var/www/html/
Karena Moodle perlu menulis ke direktori instalasinya sendiri, kami mengubah pemilik direktori ini menjadi pengguna yang menjalankan layanan web (www-data):
sudo chown -R www-data: /var/www/html/moodle/
Kami juga butuh direktori untuk data Moodle. Kami akan membuat ini di luar cakupan penjelajahan web:
sudo mkdir /var/www/moodledata
Kami mengubah pemilik direktori ini jadi Moodle bisa menulis:
sudo chown www-data: /var/www/moodledata/
Database
Moodle akan membutuhkan dukungan yang diperlukan dari mesin database yang kita miliki di Ubuntu 20.04, yang dalam contoh ini adalah MariaDB.
Untuk memulai kita akan membuka terminal (Ctrl + Alt + T) gunakan klien konsol mysql dan pengguna yang kami kelola:
sudo mysql -u root -p
Sekarang ayo Untuk membuat basis data:
create database moodle charset utf8mb4 collate utf8mb4_unicode_ci;
Langkah selanjutnya adalah buat pengguna:
create user usuariomoodle@localhost identified by 'password123';
Kita lanjutkan memberikan izin yang diperlukan kepada pengguna di database:
grant all privileges on moodle.* to 'usuariomoodle'@'localhost';
Y kami menutup koneksi:
quit
PHP
Moodle membutuhkan ekstensi tertentu yang akan kita instal dari repositori Ubuntu. Untuk memulai, kami akan memperbarui daftar paket yang tersedia dengan mengetik di terminal (Ctrl + Alt + T):
sudo apt update
Selanjutnya kami menginstal paket:
sudo apt install -y php-curl php-gd php-intl php-mbstring php-soap php-xml php-xmlrpc php-zip
Setelah selesai, itu akan diperlukan muat ulang konfigurasi PHP atau layanan web, sewajarnya:
sudo systemctl reload apache2
Pemasang web
Mesin Ubuntu 20.04 LTS tempat saya membuat artikel ini dapat diakses di subdomain ubuntu.local.lan, jadi saya akan menggunakan url http://ubuntu.local.lan/moodle untuk mengakses penginstalan.
Satu kali bahasa yang dipilih, kami akan mengkonfirmasi rute Moodle. Sebelumnya kami membuat direktori data yang disarankan oleh penginstal, jadi tidak perlu mengubahnya.
Langkah selanjutnya adalah pilih mesin database:
Drop-down akan menunjukkan kepada kita opsi yang tersedia di sistem. Kami akan memilih salah satu yang sesuai dengan konfigurasi yang telah kami buat sebelumnya.
Pada langkah selanjutnya formulir akan meminta kami untuk data koneksi ke layanan database:
Kami akan memberikan database dan nama pengguna, serta kata sandi, seperti yang kami buat di langkah sebelumnya.
Memeriksa koneksi, kami harus melakukannya terima persyaratan layanan:
Di bawah ini adalah daftar memeriksa persyaratan untuk pemasangan Moodle di Ubuntu 20.04:
Jika langkah-langkah sebelumnya sudah benar, semua persyaratan mendasar akan terpenuhi dan kami akan dapat melanjutkan proses instalasi.
Proses instalasi itu sendiri akan menampilkan daftar operasi yang panjang dan hasilnya:
Proses ini dalam kasus saya membutuhkan waktu lama. Di akhir penginstalan, penyiapan admin dimulai untuk situs baru:
Setelah penyiapan, Anda secara otomatis masuk ke situs, menunjukkan area pribadi:
Dan dengan ini kita bisa mulai mengerjakan situs Moodle baru kita, dan mulai menggunakan ini platform eLearning untuk bekerja baik di jaringan lokal maupun melalui Internet. Pengguna yang membutuhkan informasi tentang pengoperasiannya, bisa berkonsultasi dengan dokumentasi resmi di halaman proyek.
4 komentar, tinggalkan punyamu
Halo. Saya memahami bahwa prinsip "etika editorial" Anda tidak mencakup praktis tidak menjiplak bagian demi bagian dan paragraf demi paragraf konten situs lain, bukan?
Pada masanya saya melewatkan menambahkan tautan sumber. Saya sudah mengoreksinya. Salu2
THANKS
Aku gagal:
GALAT 2002 (HY000): Tidak dapat terhubung ke server MySQL lokal melalui soket '/var/run/mysqld/mysqld.sock' (2)