Instal moodle di VPS Ubuntu dan AAPANEL: Perbedaan antara revisi

Dari WIKI JokoVlog
Loncat ke navigasi Loncat ke pencarian
kTidak ada ringkasan suntingan
kTidak ada ringkasan suntingan
Baris 9: Baris 9:
# Jila password tidak tahu pilih no 5 change panel password
# Jila password tidak tahu pilih no 5 change panel password
=== Langkah 03 memasang Moodle ===
=== Langkah 03 memasang Moodle ===
# Cari versi Moodle->kebutuhan (versi PHP dan database)
# Cari versi Moodle minimal yang bertanda + atau stable (untuk produksi) , jika ingin mencari keamanan cari yang versi LTS(Long Term Service)/akan dapat update jengka waktu lama, informasi versi moodle bisa anda lihat disini https://moodledev.io/general/releases
# Penulis lebih senang Moodle vesi LTS karena kalau ada BUG langsung ada update, tahun 2024 moodle sudah versi 4 sehingga yang LTS adalah moodle 4.1.13+ STABLE (PHP 7.4, MariaDB 10.4 or MySQL 5.7 or Postgres 12 or MSSQL 2017 or Oracle 19c)
# Instal dahulu PHP, disini akan menggunkan PHP versi 8.0 dan pastikan, plugin PHP untuk fileinfo->Universal Extensions->For getting file MIME, encoding, etc, opcache->cache->for speeding uo PHP scripts, exif->general extension->for reading picture EXIF informatian bisa di instal dengan baik serta Mysql harus menggunakan utf8mb4 (untuk karakter teks yg lebih kompleks)
=== Pengujian Concurrent user ===
# Menggunakan jmeter 5.6.3 yang 64bit bisa didownload di https://jmeter.apache.org/download_jmeter.cgi
# Gunakan plugin blazzmeter untuk merecord sript, tujuannya membuat skenario pengujian, simpan dalam format jmx sehingga bisa langsung dimasukkan di Jmeter. akses di https://chromewebstore.google.com/detail/blazemeter-the-continuous/mbopgmdnpcbohhpnfglgohlbhfongabi?hl=en
# Pastikan sudah menginstal java versi 8+ yang 64bit link : https://www.java.com/download/ie_manual.jsp
# Seting Jmeter menggunakan memori maksimum yang sisa di komputer anda, edit bagian jmeter.bat cari  set HEAP=-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m ubah menjadi  et HEAP=-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m artinya maksimal memori yang di gunakan Jmeter 4GB (-Xms4g -Xmx4g)
# RAM Jmeter yang digunakan akan berpengaruh kemampuan user yang digunakan untuk mengetes VPS
# Hal-hal yang mempengaruhi hasil dari Jmeter

Revisi per 5 Desember 2024 11.43

Langkah 01. Login sebagai super Admin Ubuntu

  1. Pastikan anda sudah masuk di konsole VPS anda baik menggunakan teminal atau menggunakan putty dan anda sudah bisa login
  2. Pastikan anda masuk user root dengan perintah sudo -i
  3. Update dahulu ubuntu anda sudo apt-get update && sudo apt-get upgrade
  4. Opsional..!! tes kecepatan storage anda dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync

Langkah 02 cek AAPanel

  1. melihat alamat IP, user dan password ketik perintah bt
  2. Pilih no 14 view panel default info
  3. Jila password tidak tahu pilih no 5 change panel password

Langkah 03 memasang Moodle

  1. Cari versi Moodle->kebutuhan (versi PHP dan database)
  2. Cari versi Moodle minimal yang bertanda + atau stable (untuk produksi) , jika ingin mencari keamanan cari yang versi LTS(Long Term Service)/akan dapat update jengka waktu lama, informasi versi moodle bisa anda lihat disini https://moodledev.io/general/releases
  3. Penulis lebih senang Moodle vesi LTS karena kalau ada BUG langsung ada update, tahun 2024 moodle sudah versi 4 sehingga yang LTS adalah moodle 4.1.13+ STABLE (PHP 7.4, MariaDB 10.4 or MySQL 5.7 or Postgres 12 or MSSQL 2017 or Oracle 19c)
  4. Instal dahulu PHP, disini akan menggunkan PHP versi 8.0 dan pastikan, plugin PHP untuk fileinfo->Universal Extensions->For getting file MIME, encoding, etc, opcache->cache->for speeding uo PHP scripts, exif->general extension->for reading picture EXIF informatian bisa di instal dengan baik serta Mysql harus menggunakan utf8mb4 (untuk karakter teks yg lebih kompleks)

Pengujian Concurrent user

  1. Menggunakan jmeter 5.6.3 yang 64bit bisa didownload di https://jmeter.apache.org/download_jmeter.cgi
  2. Gunakan plugin blazzmeter untuk merecord sript, tujuannya membuat skenario pengujian, simpan dalam format jmx sehingga bisa langsung dimasukkan di Jmeter. akses di https://chromewebstore.google.com/detail/blazemeter-the-continuous/mbopgmdnpcbohhpnfglgohlbhfongabi?hl=en
  3. Pastikan sudah menginstal java versi 8+ yang 64bit link : https://www.java.com/download/ie_manual.jsp
  4. Seting Jmeter menggunakan memori maksimum yang sisa di komputer anda, edit bagian jmeter.bat cari set HEAP=-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m ubah menjadi et HEAP=-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m artinya maksimal memori yang di gunakan Jmeter 4GB (-Xms4g -Xmx4g)
  5. RAM Jmeter yang digunakan akan berpengaruh kemampuan user yang digunakan untuk mengetes VPS
  6. Hal-hal yang mempengaruhi hasil dari Jmeter