Instal moodle di VPS Ubuntu dan AAPANEL: Perbedaan antara revisi
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
- Pastikan anda sudah masuk di konsole VPS anda baik menggunakan teminal atau menggunakan putty dan anda sudah bisa login
- Pastikan anda masuk user root dengan perintah sudo -i
- Update dahulu ubuntu anda sudo apt-get update && sudo apt-get upgrade
- Opsional..!! tes kecepatan storage anda dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
Langkah 02 cek AAPanel
- melihat alamat IP, user dan password ketik perintah bt
- Pilih no 14 view panel default info
- Jila password tidak tahu pilih no 5 change panel password
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