Cara menginstal moodle 3.8 di Fedora 32/31/30

Cara menginstal moodle 3.8 di Fedora 32/31/30

Moodle adalah Sistem Manajemen Kursus Sumber Terbuka dan Terbuka (CMS) yang ditulis dalam PHP. Anda dapat membuat kursus platform pembelajaran lengkap dengan Moodle. Artikel ini akan membantu Anda menginstal Moodle 3.8 On Fedora 32/31/30/29 Sistem.

Prasyarat

Pertama -tama, Anda perlu mengatur lingkungan lampu untuk memasang Moodle pada sistem fedora Anda. Kami berasumsi bahwa Anda sudah memiliki PHP, MySQL dan Apache yang diinstal pada sistem Anda. Jika tidak, gunakan artikel berikut untuk menginstalnya.

  • Instal Apache, PHP, & MySQL di Fedora

Langkah 1 - Mendapatkan Aplikasi Moodle

Setelah menginstal komposer pada sistem fedora Anda. Mari Buat Aplikasi Cakphp bernama "Myapp”Menggunakan perintah komposer seperti di bawah ini.

cd/var/www git clone -b moodle_38_stable git: // git.Moodle.org/Moodle.git 

Sekarang atur izin yang tepat untuk file proyek Anda. Untuk sistem Red Hat berbasis apache default menggunakan Apache sebagai pengguna. Jadi ubah kepemilikan file sesuai pengaturan Anda.

Chown -R Apache: Apache Moodle Chmod -R 755 Moodle 

Langkah 2 - Setup Data Moodle

Buat direktori data Moodle di luar direktori Moodle asli. Atur izin yang tepat di direktori. Direktori ini digunakan oleh Moodle untuk menyimpan data, file ke direktori ini.

mkdir/var/www/moodledata chmod -r 755/var/www/moodledata 

Langkah 3 - Buat Database untuk Moodle

Untuk artikel ini, kami menggunakan MySQL sebagai server database. Pertama -tama gunakan perintah berikut untuk membuat database MySQL dan membuat.

Buat basis data moodledb karakter default set utf8mb4 rekan dengan utf8mb4_unicode_ci; Buat pengguna 'moodleuser'@'localhost' yang diidentifikasi oleh '_password_'; Berikan semua di Moodledb.* untuk 'moodleuser'@'localhost'; Hak istimewa flush; berhenti
12345Buat basis data moodledb karakter default set utf8mb4 rekan kuliah utf8mb4_unicode_ci; buat pengguna 'moodleuser'@'localhost' yang diidentifikasi oleh '_password _'; berikan semua di moodledb.* untuk 'moodleuser'@'localhost'; flush hak istimewa; berhenti

Langkah 4 - Setup Apache untuk Moodle

Kedua adalah Deploy dengan server web eksternal seperti Apache lebih disukai untuk penggunaan produksi. Mari kita buat file konfigurasi Apache VirtualHost menggunakan konten berikut.

sudo vi/etc/httpd/conf.D/Moodle.conf 
/etc/httpd/conf.D/Moodle.conf
 ServerAdmin [Email Dilindungi] Servername Moodle.contoh.com documentrooth/var/www/moodle allowoverride all   

Ubah Root Servername dan Dokumentasikan sesuai pengaturan Anda. Kemudian restart layanan Apache.

sudo systemctl restart httpd 

Langkah 5 - Jalankan Penginstal Web Moodle

Sekarang akses Moodle di browser web favorit Anda.

 http: // moodle.contoh.com/instal.php 

Ini akan membuka halaman penginstal web moodle.

Ikuti Wizard Instalasi untuk menyelesaikan pengaturan. Setelah instalasi, Anda akan diarahkan ke dasbor admin Moodle.

Kesimpulan

Anda telah berhasil mengonfigurasi Moodle pada sistem fedora Anda.