Implementasi Infrastruktur Web Server dan Pengamanan Sistem Informasi Berbasis PHP-MySQL
Pendahuluan
Praktikum ini bertujuan untuk mengimplementasikan web server berbasis Windows Server 2003, melakukan konfigurasi virtual storage, migrasi database MySQL, penerapan keamanan password menggunakan algoritma MD5, serta melakukan proteksi file website agar lebih aman dari perubahan yang tidak sah.
1. Implementasi Apache Web Server
Pertama, Pastikan kita memiliki folder website nya, Untuk projek ini kita pakai folder web dengan nama "Jasa", Kemudian masukkan folder web kita ke folder htdocs di folder xampp sesuai gambar diatas.Pastikan Apache dan MySQL di xampp di start terlebih dahulu, kemudian buka phpmyadmin di browser atau klik "Admin" pada MySQL di xampp.
klik database yang kita buat lalu pilih "Impor", klik "Choose File" lalu pilih file "jasa.sql" yang berada di folder Jasa yang kita punya di htdocs.
Setelah database berhasil ter impor, buka data "User" lalu ubah username jadi nama kita, Ubah password ke MD5 lalu isi password sesuai keinginan, Isi nama dengan nama lengkap kita untuk ditampilkan nantinya di dashboard website, kemudian klik "Kirim".
Jangan lupa untuk ubah isi password jadi di kosongkan saja, dan ubah nama database nya jadi sesuai dengan nama database kita, dan save.
Ketik "localhost/jasa" di browser lalu klik enter, akan muncul tampilan form login seperti ini, Isi username dan password sesuai yang ada pada data user kita, dan klik login.
Setelah login, Dashboard utama website kita sudah berhasil tampil di browser.
2. Konfigurasi Virtual Drive Storage
Buka Oracle VirtualBox, Pilih server yang ingin dibuat drive lalu klik "Settings".





















