Pra syarat:
1. Ubuntu sudah memasukkan repository kartolo di sudo nano /etc/apt/sources.list dan sudo apt update
deb http://kartolo.sby.datautama.net.id/ubuntu/ jammy main restricted universe multiverse
deb http://kartolo.sby.datautama.net.id/ubuntu/ jammy-updates main restricted universe multiverse
deb http://kartolo.sby.datautama.net.id/ubuntu/ jammy-security main restricted universe multiverse
deb http://kartolo.sby.datautama.net.id/ubuntu/ jammy-backports main restricted universe multiverse
deb http://kartolo.sby.datautama.net.id/ubuntu/ jammy-proposed main restricted universe
2. IP Address server ubuntu harus berbeda dengan teman sekelas (tulis di papan tulis)
Setelah instalasi MySQL selesai, perlu mengonfigurasi password untuk masuk ke database agar aman.
Langkahnya (di putty):
sudo mysql
ketika muncul Mysql> , Kemudian ketikkan:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'inipasswordku';
Masukkan hostname= ip address server kalian, username login= binusa, password= password agar masuk ke
File Manager-nya WINSCP,
Pilih YES
Kemudian, setelah masuk WINSCP:
unggah isi seluruh file dalam folder absensi ke /var/www/html dengan cara drag&drop (klik dan seret).
Perhatikan tanda MERAH dalam gambar dibawah ini:
Keterangan:
1. Path folder atau alamat folder dimana kalian menaruh file absensi
2. Alamat tujuan unggah file, wajib di /var/www/html
3. Pilih seluruh file, click & drag (tekan dan seret) ke /var/www/html
Catatan: abaikan folder database (tidak perlu diunggah ke server)
6. Install phpmyadmin untuk manajemen (membuat, menghapus, import, export) database secara GUI.
sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl
Pada tampilan ini, pilih kolom APACHE2 dengan tombol keyboard SPASI, tekan TAB untuk pindah ke OK, enter.
Pada tampilan ini, silakan pilih YES, lalu tekan ENTER.
JIKA MUNCUL KOLOM MINTA PASSWORD, silakan isikan: inipasswordku
Jika sukses IMPORT, akan muncul isi database seperti pada gambar dibawah ini: