BAB 7 : INSTALASI MOODLE

 

1. Konfigurasi Database untuk Moodle


2. Buat database dan user untuk moodle


3. Masuk ke /var/www/html/cms.tkjb-31.local atau yang default saja yatu 
    /ar/www/html/  , lalu Download dan Ekstrak Moodle




4. Buat direktori moodledata


5. Set permission


6. Konfigurasi Virtual Host untuk domain



7. Restart Apache


8. Lalu akses di web dengan domain/ip address / sesuaikan dengan server name seperti pada langkah 6.
    Misal , http://lms.tkjb-31.local


9. Mengkonfirmasi Directory 


10. Memilih Database apa yang kita gunakan


11. Gambar yang ditampilkan dibawah ini menunjukkan bahwa Moodle sudah berhasil menyimpan konfigurasi database, tapi tidak bisa menulis file config.php secara otomatis. Itu artinya Moodle belum punya izin menulis di direktori /var/www/html/moodle.

 Solusinya: kamu harus salin isi file config.php secara manual.



        Langkah 1 : Buat file config.php di direktori Moodle:



12. Restart Apache


13. Masalah 1 :



Solusi : 

Langkah 1 : php_extension soap belum terinstall
solusi:


Langkah 2 : Install sodium, disini terdapat Pesan error saat menginstall sodium.
                    " No match for argument: php-sodium
                     Error: Unable to find a match: php-sodium"
                      yang berarti, paket php-sodium tidak tersedia di repositori default sistem.
penyebab umum nya adalah :

-Paket bernama berbeda sesuai versi PHP (misalnya: php80-php-sodium).
-Repositori belum diaktifkan (misal: Remi Repo untuk PHP)
-Versi PHP terlalu baru dan tidak didukung di repositori default (Anda pakai PHP 8.0.30, ini kemungkinan berasal dari Remi repo).


Solusi : 

-Install EPEL release terlebih dahulu:


-Setelah berhasil, lanjutkan:


- Jika sudah, Install ulang php-sodium dengan perintah "sudo dnf -y install php-sodium, lalu restart     apache


Langkah 3 : 

-Buat file repository MariaDB 10.6

# MariaDB 10.6 CentOS/RHEL 9
[mariadb]
name = MariaDB
baseurl = https://rpm.mariadb.org/10.6/rhel9-amd64
gpgkey=https://rpm.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1




-Bersihkan cache DNF


-Hapus versi lama MariaDB (jika sudah ada)


-Install MariaDB 10.6


-Aktifkan dan jalankan MariaDB


-Restart Apache


Langkah 4 : Mengubah nilai max_input_vars menjadi 5000



-Install php_extension intl


-Aktifkan modul PHP 8.0 dari Remi



-Restart layanan Apache dan php-fpm




14. Buat akun untuk login admin moodle









Komentar

Postingan populer dari blog ini

Bab 5 : Mail Server

BAB 3 Menginstal DataBase server dengan menggunakan MariaDBServer untuk install wordpress