CARA INSTAL GARUDA CBT DI AAPANEL

Daftar Isi

Assalamualaikum Wr. Wb.

Untuk postingan kali ini saya akan berbagi cara instal Garuda CBT di aaPanel.

Cara Instal Garuda CBT di aaPanel vps
Cara Lengkap Instal Garuda CBT di aaPanel 

aaPanel adalah sebuah panel kontrol hosting web yang menyediakan antarmuka grafis untuk mengelola server hosting dengan mudah. Ini mencakup fitur seperti manajemen domain, database, FTP, SSL, server, instalasi aplikasi, manajemen pengguna, dan pemantauan log.

aaPanel biasanya disediakan secara gratis untuk Anda yang menyewa VPS. Cara seting aaPanel di VPS silah lihat postingan sebelumnya: PANDUAN PRAKTIS MENGGUNAKAN AAPANEL VPS UNTUK MENGINSTAL WORDPRESS

Adapun Garuda CBT sendiri bagi Anda yang belum tahu, aplikasi berbasis web ini adalah aplikasi yang dapat digunakan secara gratis untuk ujian/asesmen/penilaian berbasis komputer. Didalamnya juga tersedia fitur elearning dan raport. Garuda CBT Aplikasi Ujian Berbasis Komputer Gratis

Baiklah kita langsung saja.

1. Buat dulu subdomainya di menu "DNS Manager" 

menu dns manager aapanel

2. Pilih domain yang akan ditambahkan subdomainya klik "Details"

detail domain aapanel


3. "Add record" masukan nama subdomain dan IP VPSnya, seperti gambar di bawah ini.

subdomain record value

4. Selanjutnya pergi ke menu "Website" --- "Add site"--- masukan alamat subdomain yang sebelumnya sudah dibuat, pilih versi PHP, dan centang SSL HTTP redirect to HTTPS "Submit"

masukan subdomain


5. Kemudian klik "Document Root" untuk menuju file manager.

document root aapanel

6. Pergi ke github garuda cbt untuk mendapatkan link download source codenya. Ini: https://github.com/garudacbt/cbt/archive/refs/heads/master.zip

download link garuda cbt


7. Buka kembali file manager klik menu "Remote download" dan pastekan link source code Garuda CBT agar bisa langsung terdownload di sini. 

remote download aapanel

8. Ekstrak file dengan cara klik menu "Unzip"

ekstrak file aapanel

9. Keluarkan isi folder dengan cara di cut paste

keluarkan isi folder cut pase

10. Sampai sini kita coba dulu buka subdomain yang sudah dibuat tadi, jika muncul installer garuda CBT berarti sudah betul langkah-langkah sebelumnya.

coba buka installer

11. Lanjut buat database untuk Garuda CBT di menu "Databases" --- "Add Database" silahkah buat nama database, username, dan password sesuai selera Anda.

buat database garuda cbt

12. Setelah itu bukka lagi link subdomain untuk melanjutkan installasi garuda cbt. 

install garuda cbt


13. Jika muncul not found, berarti karena .htaccess tidak sesuai di nginx. Silahkan tambahkan kode ini:


location / {  

  try_files $uri $uri/ /index.php$is_args$query_string;  

}

di menu "Website"--- "Url rewrite" pastekan kode diatas. "Save"

htaccess nginx aapanel
location / {
    try_files $uri $uri/ /index.php$is_args$query_string;
}

=========================
untuk satu domain banyak folder

location ~ ^/([^/]+)/ {
    try_files $uri $uri/ /$1/index.php$is_args$query_string;
}

14. Lanjut isi nama aplikasi dan buat username dan password untuk login admin Garuda CBT.

buat username passsword garuda cbt

15. Ketika sudah berhasil instal, namun ketika login sudah berhasil kembali lagi ke halaman login. Anda perlu mengganti file config yang filenya bisa di download di sini

gagal login garuda cbt

16. Ubah file config yang ada pada folder "application" --- "config" --- hapus dan ganti file config yang ada di sini. Di grub telegram ini sering disebut jamu garuda cbt. 

config garuda cbt

17. Dan sekarang Anda sudah berhasil masuk ke Dashboard admin Garuda CBT.

dasboard garuda cbt


$config['sess_save_path'] = NULL;

Ganti menjadi:


$config['sess_save_path'] = sys_get_temp_dir();


Demikian tutorial kali ini tentang cara instal Garuda CBT di aaPanel yang menggunakan nginx, php 7.4



Lihat postingan lainya tentang garuda CBT: Panduan Praktis Pengaturan Garuda CBT untuk Alat Asesmen Sumatif

Sampai sini ada pertanyaan? Jangan ragu untuk disampaikan melaui kotak komentar di bawah ini.

Semoga bermanfaat

Wassalamualaikum Wr. Wb.

Nir Singgih
Nir Singgih Seorang operator sekolah yang ingin berpartisipasi memajukan pendidikan dengan membantu Bapak/Ibu Guru membuat administrasi dan menyajikan data valid.

Posting Komentar