Thursday, October 2, 2025

Langkah-Langkah Menjalankan Web Pendaftaran di Android

 

Pilihan 1: Menggunakan KSWEB (paling mudah untuk pemula)

  1. Install KSWEB

    • Download & install KSWEB: server + PHP + MySQL di Play Store (atau via file APK).

    • Aplikasi ini sudah ada Apache, PHP, dan MySQL.

  2. Buat Folder Project

    • Buka aplikasi KSWEB → masuk ke pengaturan → lihat folder htdocs (biasanya /sdcard/ksweb/htdocs/).

    • Buat folder baru bernama pendaftaran.

  3. Masukkan File Project

    • Salin semua file (index.php, simpan.php, tampil.php, style.css) ke dalam folder pendaftaran.

  4. Buat Database

    • Buka browser di Android → ketik http://localhost:8080/phpmyadmin.

    • Login (default: username = root, password kosong).

    • Buat database db_smk.

    • Jalankan SQL berikut:

      CREATE TABLE pendaftaran( id INT AUTO_INCREMENT PRIMARY KEY, nama VARCHAR(100), nisn VARCHAR(20), ttl VARCHAR(50), jk VARCHAR(10), alamat TEXT, jurusan VARCHAR(50) );
  5. Jalankan Aplikasi

    • Buka browser → http://localhost:8080/pendaftaran/index.php.

    • Isi form, klik Simpan, lalu cek data di tampil.php.

Pilihan 2: Menggunakan Termux (lebih teknis, untuk siswa tingkat lanjut)

  1. Install Termux (unduh dari F-Droid, bukan Play Store).

  2. Update & Install PHP + MySQL + Apache
    Jalankan perintah berikut di Termux:

    pkg update && pkg upgrade pkg install php mariadb apache2 -y
  3. Jalankan Apache & MySQL

    apachectl start mysqld_safe &
  4. Atur Database

    mysql -u root CREATE DATABASE db_smk; USE db_smk; CREATE TABLE pendaftaran( id INT AUTO_INCREMENT PRIMARY KEY, nama VARCHAR(100), nisn VARCHAR(20), ttl VARCHAR(50), jk VARCHAR(10), alamat TEXT, jurusan VARCHAR(50) ); EXIT;
  5. Letakkan File Project

    • File project (index.php, simpan.php, tampil.php) letakkan di folder:

      /data/data/com.termux/files/usr/share/apache2/default-site/htdocs/pendaftaran/
  6. Akses di Browser Android

    • Buka browser → http://localhost:8080/pendaftaran/index.php.


Yang Dikumpulkan Siswa

  • Screenshot form pendaftaran.

  • Screenshot phpMyAdmin / tabel pendaftaran.

  • Screenshot tampil.php yang menampilkan data siswa.

  • Folder project dikompres .zip.

No comments:

Post a Comment

Tugas Daring: Membuat Website Pribadi Sederhana dengan Android

  Tujuan Pembelajaran Siswa memahami konsep dasar web statis (HTML & CSS) . Siswa mampu membuat halaman web pribadi sederhana meng...