Implementasi Dan Konfigurasi Web Server Pada Windows Server 2003 Menggunakan AppServ Dan Virtual Hard Disk
LAPORAN UAS KEAMANAN SISTEM INFORMASI
1. Implementasi Apache Web Server
Tujuan
Mengimplementasikan aplikasi web berbasis PHP menggunakan AppServ agar aplikasi dapat dijalankan melalui browser menggunakan layanan localhost.
Langkah Pengerjaan
-
Menyalin seluruh file aplikasi ke dalam folder
C:\AppServ\www.
-
Menjalankan service Apache dan MySQL pada AppServ.
-
Membuka browser kemudian mengakses aplikasi melalui alamat
http://localhost/jasa.
-
Memastikan aplikasi berhasil ditampilkan tanpa error.
C:\AppServ\www.
http://localhost/jasa.
Hasil
Aplikasi berhasil dijalankan melalui browser menggunakan Apache Web Server pada AppServ.
Penjelasan:
Penjelasan:
Aplikasi berhasil diakses menggunakan alamat localhost, yang menandakan proses implementasi web server telah berhasil.2. Konfigurasi Virtual Drive Storage
Tujuan
Membuat Virtual Hard Disk (VHD) berkapasitas 15 GB sebagai media penyimpanan tambahan menggunakan sistem file NTFS.
Langkah Pengerjaan
- Membuka Disk Management.
- Membuat Virtual Hard Disk berukuran 15 GB.
- Melakukan proses Initialize Disk.
- Membuat partisi baru.
- Melakukan format menggunakan NTFS.
- Membuat folder utama sesuai nama mahasiswa.
Hasil
Virtual Drive berhasil dibuat dengan nama rega dan siap digunakan sebagai media penyimpanan.
Penjelasan:
Virtual Hard Disk dibuat dengan kapasitas 15 GB sebagai media penyimpanan tambahan pada Windows Server, karna storage saya ga cukup jadi saya hanya pakai 10 GB.3. Analisis Migrasi & Import Database MySQL
Tujuan
Membuat database baru dan mengimpor file database SQL ke dalam MySQL.
Langkah Pengerjaan
- Membuka phpMyAdmin.
- Membuat database baru.
- Memilih menu Import.
- Mengunggah file database SQL.
- Menjalankan proses import.
- Memastikan seluruh tabel berhasil dibuat.
Hasil
Database berhasil diimpor dan siap digunakan oleh aplikasi.
Penjelasan:
Database baru dibuat dengan nama rega sebagai tempat penyimpanan seluruh data yang digunakan oleh aplikasi.4. Perancangan Topologi & IP Jaringan Aman (Enkripsi MD5)
Tujuan
Mengubah penyimpanan password menjadi bentuk hash menggunakan algoritma MD5.
Langkah Pengerjaan
- Membuka phpMyAdmin.
- Memilih tabel user.
-
Menjalankan query SQL menggunakan fungsi
MD5(). - Menguji proses login aplikasi.
Hasil
Password berhasil dienkripsi menggunakan MD5 dan aplikasi tetap dapat digunakan untuk login.
Penjelasan
Berhasil diubah ke MD5
Penjelasan
Berhasil login ke dashboard
5. Validasi Integritas & Modifikasi Halaman Beranda
Tujuan
Memodifikasi halaman utama aplikasi serta memberikan perlindungan pada file menggunakan atribut Read-only.
Langkah Pengerjaan
-
Membuka file
index.php. - Menambahkan nama Rega pada halaman utama.
- Menyimpan perubahan.
- Melakukan pengujian melalui browser.
- Memberikan atribut Read-only menggunakan Command Prompt.
Hasil
Halaman utama berhasil dimodifikasi dan file berhasil diproteksi menggunakan atribut Read-only.
Melakukan perubahan pada fileindex.php dengan menambahkan nama Rega Esa Ramadhan pada bagian halaman utama aplikasi.Penjelasan:
Perintahattrib +R digunakan untuk memberikan atribut Read-only sehingga file tidak dapat diubah dengan mudah.
Tidak ada komentar:
Posting Komentar