Cara Install Candy CBT di VPS Ubuntu (Part 2)

install candy cbt di vps appasih

APPASIH.com – Kita lanjutkan tutorial Install Candy CBT di VPS. Cukup dengan beberapa langkah praktis ini aplikasi Candy CBT sudah bisa berjalan di VPS Linux Ubuntu dengan web server OpenLiteSpeed. Sebelumnya kita sudah sampai langkah ke – 4. Seperti biasa proses instalasi aplikasi berbasis web seperti sebelumnya yaitu Moodle di Debian dan Ubuntu yang menggunakan web server NGINX dibagi menjadi beberapa bagian. Bagian ini cukup mudah dan singkat.

Persiapan

Alat dan Bahan serta spesifikasi pada bagian ini masih sama dengan bagian sebelumnya.

Bacaan Lainnya

Langkah 5 : Upload File Candy CBT

Pada langkah ini kita akan menggunakan aplikasi tambahan yaitu WinSCP. Buka aplikasi tersebut dan klik New Session seperti di bawah ini :

install candy cbt di vps
Upload aplikasi Candy CBT dengan WinSCP

Pada tampilan Login, lakukan setting seperti di bawah ini :

install candy cbt di vps
Upload aplikasi Candy CBT dengan WinSCP
  • Hostname : IP Server
  • Port Number : 22
  • User name : admin (user ini didapat dari akses SSH). Kita juga bisa menggunakan user root VPS masing – masing. Ingat, user root berbeda dengan user admin OpenLiteSpeed
  • Password : xxxxxx. Ini merupakan password dari user di atas (admin). Sama, ini didapat dari akses SSH atau ita juga bisa menggunakan password dari user root VPS masing – masing.

Jika belum memahami tentang SSH silakan cari literasi di internet. Selanjutnya klik Login.

Jika muncul kotak dialog Warning maka klik Yes :

install candy cbt di vps
Upload aplikasi Candy CBT dengan WinSCP

Selanjutnya jika berhasil, kita akan langsung terkoneksi dengan VPS :

install candy cbt di vps
Upload aplikasi Candy CBT dengan WinSCP

Langkah yang perlu dipahami adalah :

  • Kotak sebelah kiri adalah direktori/ folder komputer kita. Cari folder Candy CBT yang sudah di download dari web resmi Candy CBT. Pastikan setelah download sudah di Extract menjadi sebuah folder.
  • Kotak sebelah kanan adalah direktori server VPS. Masuk ke direktori standar OpenLiteSpeed untuk web yaitu : /usr/local/lsws/Example/html/
  • Selanjutnya klik kanan folder yang berisi aplikasi Candy CBT kemudian pilih Upload dan Upload. Dalam hal ini folder bernama candy28. Jadi kita akan mengupload folder candy28 yang berisi aplikasi Candy CBT ke direktori server VPS yaitu : /usr/local/lsws/Example/html/
  • Tunggu hingga proses upload selesai

Cek di terminal VPS apakah folder sudah benar benar masuk atau belum dengan perintah :

cd /usr/local/lsws/Example/html/

Tekan Enter dan masukkan perintah :

ls

Dapat dilihat bahwa folder candy28 sudah ada (ditunjuk anak panah).

install candy cbt di vps
Cek direktori aplikasi Candy CBT

Selanjutnya kita ubah akses kepemilikan folder agar dapat diakses oleh publik dengan menjalankan perintah :

chmod -Rf 755 /usr/local/lsws/Example/html/candy28
install candy cbt di vps
Pengaturan permission untuk aplikasi Candy CBT

Kemudian cek menggunakan browser dengan mengakses IP Server ditambah dengan nama folder yaitu candy28 seperti di bawah ini :

http://34.121.110.223/candy28 atau 34.121.110.223/candy28

install candy cbt di vps
Install Candy CBT di VPS

Terlihat bahwa aplikasi Candy CBT sudah berhasil diakses oleh publik namun masih menunjukkan halaman instal karena database belum ada.

Langkah 6 : Install MariaDB

Aplikasi Candy CBT support oleh database MariaDB. Jalankan perintah di bawah ini untuk menginstal MariaDB :

apt-get install mariadb-server mariadb-client -y
install candy cbt di vps
Install MariaDB untuk aplikasi Candy CBT

Tekan Enter dan tunggu hingga proses instalasi selesai. Selanjutnya lakukan restart servis dengan menjalankan perintah di bawah ini :

systemctl stop mysql.service
systemctl start mysql.service
systemctl enable mariadb.service
install candy cbt di vps
Restart servis MariaDB

Selanjutnya lakukan konfigurasi pada MariaDB. Pada tahap ini kita akan melakukan setting user dan password untuk user root database. Kita setting dengan :

User : root
Password : appasih.com

Jalankan perintah di bawah ini :

mysql_secure_installation

Tekan Enter kemudian ikuti panduan di bawah ini :

Enter current password for root (enter for none) : Tekan Enter saja
Set root password? [Y/n] : Y
New password: Masukkan Password untuk user root database
Re-enter new password: Ulangi Password untuk user root database
Remove anonymous users? [Y/n] : Y
Disallow root login remotely? [Y/n] : Y
Remove test database and access to it? [Y/n] : Y
Reload privilege tables now? [Y/n] : Y
install candy cbt di vps
Konfigurasi MariaDB

Langkah 7 : Membuat Database untuk Candy CBT

MariaDB sudah terinstal, waktunya membuat database untuk aplikasi Candy CBT. Jalankan perintah di bawah ini :

mysql -u root -p

Tekan Enter dan masukkan password yang sudah dibuat yaitu appasih.com
Setelah masuk ke console MariaDB, mulailah membuat database dan user untuk aplikasi Candy CBT. Kita akan set :

Nama database : candy
User untuk database tersebut : candydb
Password untuk user tersebut : candydb@appasih.com

Sehingga perintahnya adalah sebagai berikut :

CREATE DATABASE candy;
CREATE USER ‘candydb’@’localhost’ IDENTIFIED BY ‘candydb@appasih.com’;
GRANT ALL ON candy.* TO ‘candydb’@’localhost’ IDENTIFIED BY ‘candydb@appasih.com’ WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
install candy cbt di vps
Pembuatan database untuk aplikasi Candy CBT

Langkah 8 : Install Phpmyadmin

Selanjutnya adalah install Phpmyadmin. Apa fungsi Phpmyadmin? Untuk mengelola database Candy CBT. Aplikasi Candy CBT tidak dapat melakukan proses instalasi dari nol (sebelum ada database). Database untuk aplikasi ini sudah ada dan kita harus melakukan import ke VPS server. Oleh karena itu kita gunakan Phpmyadmin agar pengelolaan database dapat dilakukan dengan mudah menggunakan tampilan berbasis GUI.

Pertama masuk dulu ke direktori default OpenLiteSpeed untuk web dengan mnejalankan perintah berikut :

cd /usr/local/lsws/Example/html

Unduh paket Phpmyadmin dengan perintah sebagai berikut :

wget https://files.phpmyadmin.net/phpMyAdmin/4.7.4/phpMyAdmin-4.7.4-all-languages.zip
install candy cbt di vps
Install Phpmyadmin

Selanjutnya install aplikasi unzip untuk mengekstrak paket Phpmyadmin dengan perintah :

apt-get install unzip -y

Tekan Enter dan tunggu proses instalasi selesai. Kemudian ekstrak paket Phpmyadmin dengan perintah :

unzip phpMyAdmin-4.7.4-all-languages.zip
install candy cbt di vps
Install Phpmyadmin

Selanjutnya pindahkan salah satu paket ke direktori phpmyadmin dengan perintah :

mv phpMyAdmin-4.7.4-all-languages phpmyadmin
install candy cbt di vps
Install Phpmyadmin

Selanjutnya masuk ke Phpmyadmin lewat browser dengan mengakses URL IP Server ditambah dengan /phpmyadmin seperti di bawah ini :

install candy cbt di vps
Mengkases Phpmyadmin lewat browser

Masukkan username dan password yang sudah dibuat sebelumnya kemudian klik Go untuk Login.

Dapat dilihat, sudah ada database bernama “candy” yang sudah kita buat sebelumnya. Selanjutnya kita akan melakukan import database bawaan Candy CBT ke server. Klik database candy tersebut kemudian klik tab Import dan klik Choose file untuk memilih file berekstensi .sql yang merupakan database Candy CBT.

install candy cbt di vps
Import database Candy CBT

Pilih file database bawaan Candy CBT yang biasanya terletak di folder config. Jika sudah ketemu pilih dan klik Open.

install candy cbt di vps
Import database Candy CBT

Selanjutnya klik Go untuk mulai mengimport database. Tunggu hingga proses import selesai, jika berhasil maka akan muncul notifikasi sukses import dan database sudah terisi dengan tabel – tabel yang diperlukan untuk aplikasi Candy CBT seperti di bawah ini :

install candy cbt di vps
Import database Candy CBT

Langkah 9 : Konfigurasi Akhir Candy CBT

Selanjutnya kembali buka terminal VPS dan jalankan perintah berikut untuk mengubah konfigurasi database pada file bawaan Candy CBT :

nano /usr/local/lsws/Example/html/candy28/config/config.database.php
install candy cbt di vps
Konfigurasi Candy CBT

Tekan Enter dan ubah konfigurasi seperti di bawah ini :

install candy cbt di vps
Konfigurasi Candy CBT

Jangan lupa tekan Ctrl + X kemudian tekan Y untuk menyimpan konfigurasi. Konfigurasi ini menyesuaikan database yang sudah dibuat sebelumnya. Silakan sesuaikan jika berbeda dengan tutorial ini.

Selanjutnya coba akses kembali URL Candy CBT lewat browser yaitu :

http://34.121.110.223/candy28 atau 34.121.110.223/candy28

install candy cbt di vps
Install Candy CBT di VPS

Jika berhasil tampilan akan langsung menuju ke halaman Login Candy CBT. Untuk akses admin tinggal tambahkan /panel pada URL seperti di bawah ini :

http://34.121.110.223/candy28/panel atau 34.121.110.223/candy28/panel

install candy cbt di vps
Install Candy CBT di VPS

Jika berhasil tampilan akan langsung menuju ke halaman Login Admin Candy CBT. Login dengan akun yang sudah diberikan oleh admin Candy CBT dan klik Login Masuk. Setelah berhasil maka akan diarahkan ke Dashboard Admin seperti di bawah ini :

install candy cbt di vps
Install Candy CBT di VPS

Selamat, proses Install Candy CBT di VPS Ubuntu dengan OpenLiteSpeed telah sukses dan selesai.

Nantikan tutorial menarik lain seputar aplikasi pendidikan seperti Moodle, Google Cloud, dan Linux serta lainnya hanya di Appasih.com

Share artikel ini agar bermanfaat lebih luas. Salam.

Pos terkait

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *