Langkah Implementasi Keamanan Aplikasi Jasa Berbasis PHP Menggunakan XAMPP, MySQL, dan VirtualBox
| Juli 05, 2026 |
Langkah implementasi keamanan aplikasi jasa berbasis PHP menggunakan XAMPP, MySQL, dan VirtualBox diawali dengan menyiapkan lingkungan kerja menggunakan VirtualBox sebagai mesin virtual yang di dalamnya diinstal sistem operasi, XAMPP, dan MySQL. Selanjutnya dibuat database melalui phpMyAdmin dan dilakukan konfigurasi koneksi antara aplikasi PHP dengan database MySQL.
Untuk meningkatkan keamanan, password pengguna dienkripsi menggunakan algoritma MD5 sehingga tidak tersimpan dalam bentuk teks biasa di database. Setelah itu, sistem melakukan proses autentikasi dengan mencocokkan username dan password yang telah dienkripsi saat pengguna melakukan login. Tahap akhir adalah melakukan pengujian untuk memastikan proses login berjalan dengan baik dan hanya pengguna yang memiliki hak akses yang dapat masuk ke dashboard aplikasi.
Implementasi Web Server
- Buka localhost phpMyAdmin dan create database baru, create nama jasa dan import database nya dari folder jasa ke database baru tersebut.
data yang akan muncul seperti gambar diatas. - Buka browser dan jalankan https://localhost/jasa
jika berhasil dijalankan, akan mucul tampilan halaman seperti gambar diatas.
Konfigurasi Virtual Drive Storage di Web Server 2003
- Langkah awal, buka virtual box
pilih settings, klik menu storage dan tekan add hard disk dan create.
Jika sudah, akan muncul tampilan seperti berikut,atur tipe file menjadi VHD (Virtual Hard Disk), dan pilih ukuran misalnya 15 GB setelah itu klik finish,
setelah itu jalan kan virtual box, dan pilih Control Panel, buka Adminstrative Tools, pilih Computer Management, lalu klik Disk Management.
Tampilan yang muncul akan sebagai berikut :
Kalian juga bisa menambahkan folder kedalamnya.Implementasi Enkripsi Password Menggunakan Algoritma MD5
Pada tahap ini dilakukan perubahan mekanisme pada aplikasi dengan menerapkan algoritma Message Digest Algorithm 5 (MD5).
Langkah 1.
Jalankan Apache dan MySQL melalui XAMPP, dan browser "localhost//phpmyadmin" ,
dan pilih database yang akan digunakan.
setelah itu pilih tabel users dan edit.
Langkah 2.
Setelah itu akan muncul tampilan sebagai berikut,
masukkan username dan password, pada bagian password function nya diganti menjadi MD5.
Langkah 3.
Buka aplikasi melalui browser, kemudian login menggunakan username dan password yang telah tersedia. Jika username dan password sesuai, aplikasi akan berhasil masuuk kehalaman dashboard sebagai berikut .Validasi dan Modifikasi Halaman pada Beranda Web
Tahap ini dilakukan untuk memodifikasi halaman utama aplikasi dengan menambahkan identitas penulis. Setelah itu dilakukan pengamanan file dengan memberikan atribut Read-Only.Langkah 1. Buka folder aplikasi pada C:\xampp\htdocs\jasa
Langkah 2. Jalankan index.php menggunakan VSCode.
Sebelum dimodifikasi,
Tampilan halamannya akan muncul seperti ini,
setelah dimodifikasi,
Tampilan halamannya akan seperti ini
Langkah 3. Memberikan attribut Read-Only
cari file index pada folder aplikasi dan pilih Properties, setelah itu centang opsi Read-Only, lalu klik Apply dan OK.
Thanks For Reading 👻
-EZ2026
-EZ2026

0 komentar:
Posting Komentar