Rabu, 26 November 2025

Install Moodle dengan domain LMS di Debian 11 (PuTTY)

 1. Buat Database untuk MOODLE

- ketikkan: mysql -u root -p

- enter


- ketikkan: CREATE DATABASE moodle DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

- enter

- ketikkan: CREATE USER 'moodleuser'@'localhost' IDENTIFIED BY 'passwordku';

- enter


- ketikkan: GRANT ALL PRIVILEGES ON moodle.* TO 'putri'@'localhost';

- enter

- ketikkan: FLUSH PRIVILEGES;

- enter

- ketikkan: EXIT;

-enter


2.  Download Moodle

- ketikkan: cd /var/www/

- enter
- ketikkan: wget https://download.moodle.org/download.php/direct/stable401/moodle-latest-401.tgz

- enter





- ketikkan: tar -xzvf moodle-latest-401.tgz
- enter




- ketikkan: mv moodle /var/www/html/
- enter:


Hapus dulu folder kosong

- ketikkan: rm -rf /var/www/lms.putri.lab
- enter
- ketikkan: mkdir /var/www/lms.putri.lab
- enter
- ketikkan: tar -xvzf /var/www/moodle-latest-401.tgz -C /var/www/lms.putri.lab --strip-components=1
- enter

- ketikkan: chown -R www-data:www-data /var/www/lms.putri.lab
- enter


- ketikkan: chmod -R 755 /var/www/lms.putri.lab
- enter


- ketikkan: nano /etc/apache2/sites-available/lms.putri.lab.conf
- enter


- Isi:

<VirtualHost *:80>
    ServerName lms.putri.lab
    DocumentRoot /var/www/lms.putri.lab

    <Directory /var/www/lms.putri.lab>
        AllowOverride All
        Require all granted
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/lms_error.log
    CustomLog ${APACHE_LOG_DIR}/lms_access.log combined
</VirtualHost>


Tekan :

Ctrl + o  → Enter → Ctrl + x

atau

Ctrl x → y → Enter

- ketikkan: a2ensite lms.putri.lab.conf

- enter

- ketikkan: systemctl reload apache2

- enter

Buka di Browser:

- ketikkan: http://lms.putri.lab

- akan muncul tampilan:


- klik Next


- klik Next
(tidak ada yang dirubah)

- pilih MariaDB (native/mariadb)

- klik Next


- Isi: 
Database user : putri
Database password : jaringan



- klik Next


- klik Continue


- patikan OK semua


- klik Continue


- tunggu proses Instalasi





- Jika sudah, klik Continue


- Isi semua seperti dibawah ini (hanya contoh, sesuaikan saja)


- klik Update profile



Isi semua seperti dibawah ini (hanya contoh, sesuaikan saja)


- Tampilan akhirnya akan seperti ini!




SELAMAT KAMU BERHASIL!!!

Tidak ada komentar:

Posting Komentar

Install SSH Server/Aktifasi Server Redhat 9.4 & Akses di PuTTY

Mengaktifkan SSH untuk Akses PuTTY - ketikkan: nano /etc/ssh/sshd_config (akan muncul tampilan seperti dibawah ini) cari: PermitRootLogin  n...