Implementasi Infrastruktur Web Server dan Pengamanan Sistem Informasi Berbasis PHP-MySQL

shares |

 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.


 Buat database baru dengan klik "Baru" di phpmyadmin, namai database yang ingin dibuat lalu klik "Buat".

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".


Pilih menu "Storage" lalu klik "Add hard disk" yang memiliki simbol "+" berwarna hijau di tengah.



Klik "Create" lalu ubah ukuran disk menjadi 15GB, Hard Disk Type diatas terlihat masih "VDI", Ubah ke "VHD" lalu klik "Finish".


Nyalakan windows server 2003 di virtual box, Lalu klik Start>Programs>Administrative Tools>Computer Management.


Klik "Disk Management". Akan tampil disk 15GB yang baru kita buat, lalu klik kanan pada bar hitam, Pilih "New Partition".


Setelah muncul tampilan seperti ini, Klik "Next" saja tanpa ubah apapun.


Sampai muncul seperti ini, Baru kita ubah File system jadi NTFS, dibawahnya "Default", dan dibawahnya lagi kita namai "data15", Centang "Perform a quick format lalu next.


Sampai muncul tampilan ini, Klik "Finish".



Setelah Disk nya sudah healthy, kita ke "My Computer" lalu klik "data15".



Buat folder baru, Klik kanan>New>Folder, Rename folder baru dengan nama kita. Dengan ini kita sudah berhasil membuat Virtual Drive di Virtual Box dengan partisi menggunakan sistem NTFS.


Lakukan perintah "ATTRIB +R" seperti gambar diatas untuk read only pada file index.php di dalam folder web Jasa kita. Tujuannya untuk berjaga jaga jika suatu saat ada seseorang ingin mengubah struktur file index kita.


Related Posts

0 komentar:

Posting Komentar