Cara Instal Aplikasi Absensi Siswa Offline Localhost di Laragon

Table of Contents

 Assalamualaikum Wr. Wb.

Halo sahabat GTK semua, salam sehat dan bahagia.

Pada kesempatan ini saya ingin berbagi tutorial bagaimana cara menginstal aplikasi absensi siswa di Localhost Laragon.

Instal Aplikasi Absensi Siswa QR Ofline Laragon
Instal Aplikasi Absensi Siswa QR Ofline Laragon

Adapun aplikasi absensi siswa yang digunakan adalah aplikasi yang saya susun, silahkan lihat dulu postingan sebelumnya: Fitur Aplikasi Absensi Siswa QR Code Ringan dan Fungsinya

Laragon adalah sebuah aplikasi yang membuat laptop kita bisa berfungsi seperti server, sehingga kita bisa menginstal dan menjalankan aplikasi berbasis web (misalnya aplikasi absensi siswa, e-learning, atau website sekolah) langsung di komputer sendiri tanpa perlu koneksi internet. Dengan Laragon, kita bisa mencoba, belajar, atau menguji aplikasi web secara aman di laptop sebelum nantinya dipasang di server online.

Baik langsung saja berikut adalah langkah-langkahnya.

1. Unduh aplikasi Laragon versi terbaru unduh di: https://laragon.org/download
download laragon

2. Install apikasi Laragon di laptop Windows Anda, bisa di drive C maupun di drive D. Namun jika Laptop Anda ada aplikasi Dapodik atau Erapor, maupun aplikasi berbasis web localhost lainnya tidak bisa.
instal laragon


3. Jalankan Laragon dengan klik "Start All", jika diminta memasukan lisensi bisa diclose saja karena kita masih bisa menggunakan Laragon dengan gratis.



4. Kita perlu tambahan aplikasi "phpMyAdmin" untuk mempermudah pembuatan database. Klik kanan pada area aplikasi laragon pilih "Tools" --- "Quick add" --- "phpmyadmin"
menambahkan phpmyadmin laragon

5. Karena plikasi absensi ini berjalan optimal di php 7.4 silahan tambahkan dulu  php-7.4.33-nts-Win32-vc15-x64.zip Selengkapnya: Cara Mudah Ganti Versi PHP pada Laragon
php 7.4 laragon


Unduh Aplikasi QR Code Ringan Versi 4

7. Ekstrak file ZIP aplikasi ke folder laragon/www
Ekstrak Apikasi Absensi QR

8. Selanjutnya kita buat dulu databsenya buka localhost/phpmyadmin  username: root tanpa password
phpmyadmin laragon
9. Klik menu "New" --- Database name diisi absensiqr --- "Create"
create database name absensiqr

9. Selanjutnya buka menu "Import" --- "Browse" cari file "db-absensi-qr-v4.sql" di folder laragon/www/absensi-qr  
impor db absensi qr

10. Klik impor, jika berhasil maka akan tampil seperti gambar dibawah ini:
berhasil impor database absensi qr


11. Jika sudah cari di folder laragon/www/absensi-qr file config.php klik kanan edit
edit file config

12. Sesuikan menjadi seperti ini, jangan lupa save
$user = "root";
$pass = "";
$db = "absensiqr";
Config Aplikasi Absensi QR


13. Sekarang kita coba buka localhost/absensi-qr sampai sini kita sudah berhasil instal aplikasi absensi QR. Username: admin Password: admin123  Selengkapnya: Fitur Aplikasi Absensi Siswa QR Code Ringan dan Fungsinya
Berhasil instal aplikasi absensi qr
14. Untuk cara membuka aplikasi dari HP, kita perlu mengetahui alamat IP Laptop denan cara buka aplikasi CMD, kemudian ketikan perintah ipconfig lalu enter. Akan muncul alamat IP yang bisa dibuka melaui HP yang terhubung pada wifi yang sama.

15. Tidak bisa scan muncul keterangan: Camera access is only supported in secure context like https or localhost.



16. Agar laragon suport https silahkan buka menu "Pengaturan/Preferences" ---- "Service & Port", centang enable SSL 443.
https laragon

17. Kemudian untuk membukanya tambahkan https dan port 443 misal https://103.187.147.199:443/absensi-qr  maka scan camera bisa aktif.
scan camera aktif

18. Jika tidak bisa diakses dari HP atau perangkat lain kemungkian firewall windows memblokirnya, silahkan bisa dinonaktikan dulu. Atau kalau saya lebih suka seting manual untuk membuka port 80 dan port 443 
buka port firewall



Demikianlah cara menginstal aplikasi absensi siswa QR Ringan di localhost menggunakan aplikasi laragon agar dapat dibuka secara offline tanpa koneksi internet.

Jika ada yang kurang jelas, jangan ragu untuk ditanyakan melaui kolom komentar dibawah ini.

Terima kasih atas perhatianya.
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.

22 komentar

1. Silahkan tulis menggunakan tata bahasa yang baik.
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.
Comment Author Avatar
13 September 2025 pukul 17.52 Delete
Untuk aplikasi absensi, kenapa muncul seperti ini : Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in C:\laragon\www\absensi-qr\jam_absensi.php on line 96
Comment Author Avatar
14 September 2025 pukul 04.15 Delete
Silahkan gunakan PHP versi 7.4
Comment Author Avatar
20 September 2025 pukul 11.25 Delete
Komentar ini telah dihapus oleh pengarang.
Comment Author Avatar
20 September 2025 pukul 11.26 Delete
Komentar ini telah dihapus oleh pengarang.
Comment Author Avatar
20 September 2025 pukul 11.27 Delete
Untuk tutorial update menjadi yang terbaru versi offlinenya, mungkin dapat dibuatkan tutorialnya
Comment Author Avatar
20 September 2025 pukul 14.59 Delete
klik menu
1. "Pengaturan" - "Update Aplikasi"
2. "Pengaturan" - "Update Database"

Jika tidak bisa, unduh manual updaternya di sini: https://github.com/nirsinggih/update-absensi-qr/blob/main/update.zip

kemudian timpakan di folder aplikasi.
Comment Author Avatar
22 September 2025 pukul 12.56 Delete
mungkin ditambah fitur absensi pulang dan rekapnnya
Comment Author Avatar
22 September 2025 pukul 14.28 Delete
Rekap perBulan ya?
Comment Author Avatar
23 September 2025 pukul 18.55 Delete
Ya kak, ditunggu update selajutnya karena sangat berguna untuk sekolah kami
Comment Author Avatar
25 September 2025 pukul 07.03 Delete
Oya, terima kasih atas suportnya
Comment Author Avatar
2 Oktober 2025 pukul 11.37 Delete
untuk siswa scannya menggunanakn mesin rfid atau finger bisa pak?
Comment Author Avatar
3 Oktober 2025 pukul 17.27 Delete
rfid bisa,

untuk finger bisa diinformasikan nama type/merknya?
Comment Author Avatar
6 Oktober 2025 pukul 20.23 Delete
untuk finger merk deli kak semoga bisa updte pakai ini aplikasinya
Comment Author Avatar
6 Oktober 2025 pukul 20.24 Delete
merk deli pak semoga bisa updte aplikasinya
Comment Author Avatar
6 Oktober 2025 pukul 23.10 Delete
Mohon maaf untuk aplikasi ini tidak suport mesin fingerprint apapun merknya. Karena perlu pengembangan ekstra untuk bisa mengintegrasikan input dari mesin finger.

Pakai QR Code saja lebih mudah
Comment Author Avatar
3 Oktober 2025 pukul 13.12 Delete
waktu dibuka muncul
Not Found
The requested URL was not found on this server.

bagaimana solusinya
Comment Author Avatar
3 Oktober 2025 pukul 17.28 Delete
pastikan laragonnya sudah dalam posisi start/running
Comment Author Avatar
8 Oktober 2025 pukul 11.07 Delete
halo pak , saya sudah coba sampai tahap 13 , pada saat membuka localhost/absensi-qr selalu gagal dengan keterangan ( This site can’t provide a secure connection
localhost sent an invalid response.) mohon bantuan nya
Comment Author Avatar
8 Oktober 2025 pukul 11.14 Delete
Coba tanpa huruf s

http://localhost/
Comment Author Avatar
9 Oktober 2025 pukul 08.41 Delete
sudah di coba pak, masih gagal, boleh saya minta cara agar kita bisa melihat url yang sudah kita buat pak ?
Comment Author Avatar
9 Oktober 2025 pukul 08.48 Delete
sudah bisa pak terimakasih , nah sekarang untuk mengubah nama sekolah nya dimana ya pak
Comment Author Avatar
9 Oktober 2025 pukul 09.23 Delete
Melalui menu "Profil Sekolah"