Tutorial Update ke eRapor SMK 5.0.8 di Linux

Perhatian

Tutorial berikut ini disusun dengan asumsi Anda sebelumnya menginstall eRapor SMK menggunakan tutorial https://seputar.erapor-smk.net/2019/10/22/tutorial-instalasi-erapor-smk-v5-0-0-di-linux/ sebelum versi 5.0.8 dirilis. Penggunaan distro dan versi sistem operasi yang berbeda mungkin membutuhkan langkah yang berbeda pula. Tutorial berlaku untuk update dari versi 5.0.0 hingga 5.0.7

Login ke CLI melalui SSH menggunakan puTTY

Pastikan Anda bisa login ke sistem pada antarmuka CLI (Command Line Interface) melalui puTTY, dan berada di home directory user reguler yang Anda miliki. (Pada contoh ini, user reguler adalah erapor, sehingga home directory-nya adalah /home/erapor)

berhasil login dengan user erapor

Clone rilis terbaru eRapor SMK dari GitHub

Lakukan clone eRapor SMK terbaru dari GitHub dengan perintah:

$ git clone --depth=1 https://github.com/eraporsmk/eraporsmk.git erapor508

berikut adalah contoh outputnya:

contoh output git clone

Timpakan isi directory erapor508 ke versi lama

$ sudo cp -rT erapor508 /var/www/erapor5

Ubah kepemilikan directory /var/www/erapor5 beserta isi yang baru ditambahkan menjadi milik user dan group www-data:

$ sudo chown -R www-data:www-data /var/www/erapor5

Lakukan update menggunakan composer

Pindah ke directory yang baru saja Anda timpa, lalu jalankan composer update dengan perintah berikut, tunggu hingga semuanya selesai:

$ cd /var/www/erapor5
$ sudo -u www-data composer update 

Jika berjalan dengan lancar, akhir dari perintah tersebut kurang lebih seperti ini:

Jalankan perintah untuk migrate database:

$ sudo -u www-data php artisan migrate

Output akan berbeda-beda menyesuaikan dari versi berapa Anda mengupdate eRapor SMK

Akses aplikasi di browser

Saat ini jika Anda mengakses aplikasi di browser, kemungkinan versi aplikasi yang tampil di halaman login belum berubah (masih versi lama). Login sebagai admin, maka kemungkinan akan muncul notifikasi ada pembaharuan seperti ini:

Anda bisa melanjutkannya sebagai proses update biasa, atau mengeksekusi update melalui http://192.168.0.10/check-update/proses (IP address sesuaikan dengan setting di server Anda). Setelah ini seharusnya aplikasi eRapor SMK Anda sudah menjadi versi 5.0.8

Leave a Reply

Your email address will not be published. Required fields are marked *