Panduan Lengkap Instal Extraordinary CBT 4.4.1 di VPS Ubuntu
Assalamualaikum Wr. Wb.
Halo sahabat GTK, salam sehat dan bahagia.
Pada kesempatan kali ini yang ingin berbagi tutorial bagaimana cara instal aplikasi Extraordinary CBT 4.4.1 for Ubuntu langkah demi langkah lengkap khususnya untuk pemula.
Cara Instal Exo CBT 4 di VPS aaPanel |
Extraordinary CBT 4.4.1 sering disebut juga dengan CBT Rosetta jalan baru untuk ujian. Menurut dari berbagai informasi dari forum-forum operator sekolah atau yang berkecimpung dalam dunia per CBTan, aplikasi ini termasuk aplikasi yang paling ringan digunakan.
Adapun server VPS aaPanel yang saya gunakan pada tutorial ini adalah Ubuntu 22.04 aaPanel.
Baik kita langsung saja ke langkah-langkahnya
A. Unggah Sourcode Extraordinary CBT 4.4.1
1. Unduh sourcecode Extraordinary CBT / Exo CBT https://ekstraordinary.com/download
2. Buat subdomainya dulu
3. "add site" exo cbt, misal disni saya gunakan subdomain exo.pembatik.web.id
5. Kosongkan dulu file yang ada.
6. Upload source Extraordinary CBT 4.4.1 for ubuntu, biar cepat bisa pakai "remote download".
7. Ekstrak "Unzip"
8. Keluarkan ke luar folder
6. Pada file main-amd64 Beri "Permission" 777 dan sebagai root
B. Buat Database
Lanjut untuk membuat databasenya, untuk Exo CBT 4 menggunakan database PostgreSQL
1. Instal dulu PostgreSQL Manager di aapanelnya
C. Impor Database
Setelah buat database PGSQL dan impot database dump
1. Instal dulu PG Admin https://www.pgadmin.org/download/pgadmin-4-windows/ . Entah karena saya yang belum tahu caranya, ketika impor langsung database melalui aapanel selalu gagal. Sehingga perlu aplikasi PG Admin untuk melakukan restore
2. "Object" --- "Create" --- "Server Group"
3. Misal kita beri nama EXO 4
D. Konfigurasi File .env
Lanjut untuk konfigurasi database
1. Buka file .env
2. Masukan nama database dan password root
4. Dapatkan secret key di https://ecosystem.ekstraordinary.com/
5. Masukan di bagian SERVER_SECRET_LICENSE_KEY=7. Agar exo cbt bisa tetap terbuka walupun terminal ditutup maka masukan perintah nohup ./main-amd64 </dev/null &>/dev/null&
E. Pasang SSL HTTPS
Agar lebih lancar dan aman biasanya dipasang ssl agar bisa dibuka menggunakan https, ini juga karena browser chrome secara default hanya boleh digunakan untuk membuka link https.
Yang jadi permasalahan di sini, SSL Gratis dari Lets Enscryp hanya mendukung port 80 dan 443. Namun tenang saja, kita masih bisa mengakalinya melaui Reverse proxy. Adapun langkahnya sebagai berikut.
1. Buat subdomain baru misal saya akan buat asesmen.pembatik.web.id
2. Buat site baru, untuk php version pilih static saja.
3. Tambakan SSL Let's Encrypt4. Kemudian pergi ke menu "Reverse proxy" --- "Add Reverse proxy" --- target url isikan url link exo cbt yang tidak menggunakan https beserta portnya misal: http://exo.pembatik.web.id:9988
5. Dan sampai sini sudah berhasil membuka exo cbt menggunakan https https://asesmen.pembatik.web.id/admF. Penutup
Demikian yang bisa saya bagikan tentang Panduan Lengkap Instal Extraordinary CBT 4.4.1 di VPS Ubuntu yang menggunakan aaPanel.
Lihat juga: Cara Instal Aplikasi Extraordinary CBT di Hosting
Jika ada yang masih bingung, silahkan bisa ditanyakan melalui kotak komentar dibawah ini.
Semoga bermanfaat...
Wassalamualaikum Wr. Wb.
Sumber referensi: https://youtu.be/eRSvfRr122c?si=lfQXgZFPffW3kMkX
Posting Komentar
2. Semua komentar kami baca, namun tidak semua dapat dibalas harap maklum.
3. Beri tanda centang pada "Beri tahu saya" untuk pemberitahuan jika komentar Anda telah kami balas.