Gagal Registrasi di Versi 5.0.0

Bagi pengguna baru aplikasi e-Rapor SMK yang gagal melalukan registrasi di versi 5.0.0, silahkan dicoba memakai password lama dapodik. Namun jika tidak memiliki password lama karena memakai akun dapodik baru, atau sudah lupa password lama, silahkan ikuti beberapa cara dibawah ini:

Alternatif Pertama

  • Update manual aplikasi e-Rapor SMK sampai menjadi minimal versi 5.0.2 dengan cara:
    1. Unduh file updater 5.0.1 disini
    2. Unduh file updater 5.0.2 disini
  • Copy file RELEASE-5.0.1.zip ke folder C:\eRaporSMK\dataweb, klik kanan pada file tersebut kemudian klik Extract Here. Jika ada notifikasi untuk mereplace, pilih Replace ALL.
  • Copy file RELEASE-5.0.2.zip ke folder C:\eRaporSMK\dataweb, klik kanan pada file tersebut kemudian klik Extract Here. Jika ada notifikasi untuk mereplace, pilih Replace ALL.
  • Proses copy dan extract harus diurut dari 5.0.1 kemudian 5.0.2.

Alternatif Kedua

  • Update manual aplikasi e-Rapor SMK langsung menjadi versi 5.0.7 dengan cara mengunduh file updater bundle versi 5.0.1 s/d versi 5.0.7 disini
  • Copy file updater-5.0.7-bundle.zip ke folder C:\eRaporSMK\dataweb, klik kanan pada file tersebut kemudian klik Extract Here. Jika ada notifikasi untuk mereplace, pilih Replace ALL.

Silahkan memilih antara alternatif pertama atau kedua.

Selanjutnya silahkan melakukan registrasi. Setelah registrasi berhasil, silahkan ikuti panduan Persiapan Rilis e-Rapor SMK Versi 5.0.8 dan juga panduan Rilis e-Rapor SMK Versi 5.0.8

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
Continue reading “Tutorial Update ke eRapor SMK 5.0.8 di Linux”

Rilis e-Rapor SMK Versi 5.0.8

Kepada semua pengguna aplikasi e-RaporSMK, pembaharuan versi 5.0.8 telah dirilis. Untuk proses pembaharuan versi 5.0.8 ini agak sedikit berbeda dari proses pembaharuan di versi-versi sebelumnya, karena ada beberapa module baru yang ditambahkan dan tidak bisa langsung di perbaharui melalui aplikasi. Kami sebagai tim pengembang mohon maaf yang sebesar-besarnya jika hal ini kurang berkenan di hati Bapak/Ibu Pengguna aplikasi e-Rapor SMK.

Bagi pengguna aplikasi e-Rapor SMK yang menggunakan server windows, Anda harus pastikan aplikasi Composer sudah terinstall di server. Panduan install Composer dapat dipelajari di link berikut:

Persiapan Rilis e-Rapor SMK Versi 5.0.8

Untuk memastikan aplikasi Composer sudah terinstall di server, buka command prompt dan ketik:

composer -V

Cek Versi Composer
Cek Versi Composer

Untuk mencegah terjadinya error saat melakukan update nantinya (Content-length mismatch, Downloader TransportException, dsb ), jalankan perintah berikut (jika mengetik secara manual, pastikan persis sama seperti contoh di bawahnya, atau gunakan copy-paste jika memungkinkan):

composer config -g repo.packagist composer https://packagist.org

lalu

composer config -g github-protocols https ssh

Tampilan konfigurasi composer

Setelah composer sukses terinstall di server, selanjutnya backup terlebih dahulu folder dataweb yang berada di C:\eRaporSMK\dataweb kemudian silahkan unduh Source Code pembaharuan versi 5.0.8 di link berikut:

https://github.com/eraporsmk/eraporsmk

Download e-Rapor SMK V.5.0.8 Github
Download e-Rapor SMK V.5.0.8 Github

Setelah berhasil mengunduh source code pembaharuan versi 5.0.8, silahkan ekstrak terlebih dahulu kemudian masuk ke folder hasil download dan hapus file database.php yang berada di folder eraporsmk-master\config\database.php

File database.php
File database.php

Setelah menghapus file database.php, kembali ke folder eraporsmk-master kemudian Select All (Ctrl + A), Copy (Ctrl + C) dan masuk ke folder aplikasi e-Rapor SMK di install yakni di C:\eRaporSMK\dataweb. Paste (Ctrl + V) hasil copy tadi. Jika ada notifikasi untuk mereplace folder dan file, pilih Replace All.

Selanjutkan buka kembali Command Prompt dan ketik perintah berikut:

cd C:\eRaporSMK\dataweb

Tekan tombol enter pada keyboard, kemudian ketik perintah berikut:

composer update

Tekan tombol enter kembali. Dan tunggu beberapa saat sampai proses update selesai. Proses composer update membutuhkan waktu tergantung dari kecepatan koneksi internet yang pakai, dan bisa cukup lama karena banyaknya komponen baru yang perlu diunduh.

Proses Composer Update

Proses composer update selesai apabila sudah ada tulisan Package manifest generated successfully di Command Prompt.

Sampai disini proses update aplikasi e-Rapor SMK sudah selesai. Silahkan akses kembali aplikasi e-Rapor SMK di browser.

Jika versi aplikasi masih terbaca 5.0.7, silahkan login admin terlebih dahulu, kemudian akses link ini di browser:

http://localhost:8154/check-update/proses

Tunggu beberapa sampai muncul text sukses di browser. Cek kembali di halaman admin versi aplikasinya. Jika semua proses sudah dijalankan sesuai panduan, bisa dipastikan versi aplikasi akan terupdate menjadi 5.0.8.

Jika ada hal yang kurang dipahami, silahkan tanyakan di komentar.

Catatan:

Untuk pengguna server linux, panduan update manual aplikasi e-Rapor SMK akan kami terbitkan besok.

Tutorial Meng-online-kan eRapor SMK versi Windows pada Koneksi IndiHome

Disclaimer:

Penulis tidak berafiliasi atau mendapatkan keuntungan apapun dari artikel ini terkait penggunaan koneksi IndiHome dari PT Telkom Indonesia. Penggunaan koneksi IndiHome hanya sebagai contoh saja.

Persiapan awal

  • Pastikan server eRapor SMK sudah didukung dengan setting yang memadai pada sistem operasi (Sleep: never) dan BIOS (Restore on AC Power Loss: Power On)
  • Upayakan sudah didukung dengan UPS/Stabilizer
  • Install TeamViewer / UltraViewer untuk memudahkan remote
  • Sudah terinstall eRapor SMK dan bisa diakses dari localhost maupun melalui jaringan lokal menggunakan IP address-nya
  • Jika eRapor SMK tidak dapat diakses melalui komputer lain di LAN, namun bisa diakses dari localhost, maka hampir dapat dipastikan bahwa layanan eRapor SMK di port 8154 diblokir oleh firewall. Jika Anda menggunakan antivirus yang memiliki fitur firewall (misal: McAfee), pastikan port 8154 sudah dimasukkan dalam pengecualian
  • Pastikan IP Address sudah diset static, dan server langsung menjadi client yang satu subnet dengan LAN port dari modem/ONT (Optical Network Terminal) IndiHome
Continue reading “Tutorial Meng-online-kan eRapor SMK versi Windows pada Koneksi IndiHome”

Video Instalasi eRapor SMK 5.0.8 di Linux + VirtualBox OVA

Video Demo Instalasi

Berikut ini adalah video demo instalasi eRapor SMK 5.0.8 di Linux menggunakan distro Ubuntu Server 18.04.4 LTS di VirtualBox, sesuai dengan langkah-langkah pada artikel Tutorial Instalasi eRapor SMK v5.0.8 di Linux. Diharapkan bagi admin sekolah yang baru akan mencoba instalasi eRapor SMK di sistem operasi Linux mendapatkan gambaran prosesnya secara umum sebelum mencoba menginstallnya di server sekolah atau di VPS (Virtual Private Server).

Tentunya dibutuhkan setting yang berbeda jika diinstall di server existing (misal: dijadikan satu dengan server web sekolah yang sudah ada), terutama pada bagian VirtualHost, dan ini bisa Anda pelajari sendiri.

VirtualBox OVA (Open Virtualization Archive)

Anda mungkin sudah familiar dengan format VHD (Virtual Hard Drive) yang digunakan untuk pendistribusian VM UNBK. Berbeda dengan VHD, format OVA merupakan pengemasan VM (Virtual Machine) secara utuh beserta setting yang ada, sehingga bisa dengan mudah diimpor di VirtualBox atau aplikasi lain yang mendukung standar ini.

VM yang digunakan di demo instalasi pada video di atas kami sediakan untuk bisa diunduh sehingga bisa Anda gunakan untuk bereksperimen dan melakukan eksplorasi lebih jauh atas intalasi eRapor SMK di Linux, sebelum mempertimbangkan untuk menyewa VPS atau menginstallnya di server sekolah. VM dalam format OVA tersebut bisa diunduh melalui tautan berikut : Ubuntu Server eRapor SMK OVA (1.23 GB)

Setelah selesai diunduh, Anda dapat membukanya dengan terlebih dahulu menginstall Oracle VM VirtualBox. Akan lebih baik lagi jika Anda juga menginstall Oracle VM VirtualBox Extension Pack. Versi VirtualBox yang digunakan pada saat artikel ini dibuat adalah versi 6.1.4 r136177. Perlu dilakukan penyesuaian pada bagian Network, pastikan Adapter 1 telah bridged dengan kartu jaringan yang aktif Anda gunakan di Host OS untuk terkoneksi ke jaringan yang ada.

Setelah VM berhasil dijalankan, Anda dapat login ke CLI dengan username: erapor dan password: smk8154 selaku user dengan kategori sudo-ers. Artinya, saat login dengan akun tersebut di Linux, Anda bisa menjalankan perintah sudo selaku superuser. Sehingga, jika Anda berniat menggunakan VM ini sebagai sistem untuk digunakan secara riil (production server), ada baiknya password Anda ganti menjadi password lain yang lebih aman. Langkah berikutnya, Anda mungkin perlu menyesuaikan konfigurasi IP, yang bisa Anda dapatkan dari artikel Tutorial Instalasi eRapor SMK v5.0.8 di Linux. Lalu lakukan uji coba dari Host OS atau dari komputer lain di jaringan dengan mengakses web aplikasi eRapor SMK di VM ini melalui browser menggunakan IP Address yang sudah Anda set, tanpa tambahan port 8154 seperti halnya eRapor SMK versi Windows.

Persiapan Rilis e-Rapor SMK Versi 5.0.8

Kepada semua pengguna aplikasi e-RaporSMK, Tim Pengembang Aplikasi e-Rapor SMK akan segera merilis updater versi 5.0.8.

Di versi 5.0.8 ini, proses updater tidak lagi menggunakan server Dit.PSMK sebagai end point. End point yang akan dipakai adalah repository dari Github yang beralamat di https://github.com/eraporsmk/eraporsmk dikarenakan banyak laporan error pada saat memperbaharui aplikasi dari para pengguna e-Rapor SMK yang memakai server linux.

Oleh karena itu, ada satu hal penting yang harus dipersiapkan terlebih dahulu oleh para pengguna, yakni menginstall Composer di OS yang dipakai untuk menjalankan aplikasi e-Rapor SMK.

Untuk pengguna OS Linux bisa dipastikan sudah memakai Composer di servernya.

Bagi pengguna OS windows, silahkan unduh terlebih dahulu installernya disini. Kemudian install di server yang sudah terinstall aplikasi e-Rapor SMK.

Saat proses instalasi Composer akan ada proses meminta mengarahkan path PHP, arahkan path PHP yang diminta ke PHP yang ada di aplikasi e-Rapor SMK, seperti gambar di bawah ini:

Selanjutnya tinggal klik next sampai proses instalasi selesai.

FAQ:

T. Kenapa harus menginstall composer padahal sebelum-sebelumnya tidak harus?

J. Karena di updater e-Rapor SMK berikutnya kemungkinan akan mengupdate beberapa repository yang dipakai di aplikasi e-Rapor SMK dan proses update repository tersebut harus melalui perintah di Composer.

T. Kapan updater akan dirilis secara resmi?

J. Sampai saat ini Tim Pengembang terus melakukan perbaikan-perbaikan untuk merespon berbagai temuan-temuan pengguna di tingkat Satuan Pendidikan. Rilis resmi akan di umumkan melalui website ini apabila proses perbaikan sudah selesai dilakukan.

T. Apa saja yang sudah dan yang akan di perbaiki oleh Tim Pengembang?

J. Yang sudah diperbaharui dan di perbaiki oleh Tim Pengembang adalah sebagai berikut:

  1. [Pembaharuan] Tombol Status Penilaian di Dashboard Admin
  2. [Perbaikan] Cetak Rapor UTS (nilai kosong).
  3. [Perbaikan] Akses Menu sesuai Hak Akses.
  4. [Perbaikan] Nilai Ekstrakurikuler ganda.
  5. [Perbaikan] Menu Ketidakhadiran.
  6. [Perbaikan] Penilaian UKK (Siswa yang sudah dipilih pada perencanaan UKK, kemudian perencanaannya dihapus. siswa tsb tidak bisa dipilih lagi diperencanaan yg baru/perbaikan).

Yang akan diperbaiki oleh Tim Pengembang berikutnya menunggu laporan dari para pengguna aplikasi e-Rapor SMK di tingkat Satuan Pendidikan. Jika ada yang perlu dilakukan perbaikan selain item di atas, silahkan sebutkan di komentar.