Implementasi Apache Web Server, Virtual Drive Storage, Database MySQL, dan Keamanan Sistem pada Windows Server 2003
Pada tutorial ini akan dijelaskan proses implementasi Apache Web Server, konfigurasi Virtual Drive Storage, migrasi database MySQL, penerapan keamanan autentikasi menggunakan algoritma MD5, serta modifikasi dan pengamanan halaman web pada Windows Server 2003. Setiap tahapan disertai dokumentasi berupa screenshot untuk memudahkan proses implementasi dan verifikasi hasil.
1. Implementasi Apache Web Server
Tujuan
Mengimplementasikan aplikasi web berbasis PHP pada Apache Web Server sehingga aplikasi dapat diakses melalui browser.
Langkah-langkah
Jalankan layanan Apache dan MySQL melalui AppServ/XAMPP.
Salin folder aplikasi ke direktori web server (
wwwatauhtdocs).Pastikan folder aplikasi telah tersimpan dengan benar.
Buka browser.
Akses aplikasi melalui alamat:
http://localhost/namafolderDokumentasi
📷 Gambar 1. Menjalankan Apache dan MySQL
📷 Gambar 2. Folder aplikasi pada direktori web server
📷 Gambar 3. Tampilan website pada browser
Hasil
Aplikasi berhasil dijalankan menggunakan Apache Web Server dan dapat diakses melalui browser.
2. Konfigurasi Virtual Drive Storage Menggunakan VMware
Tujuan
Membuat media penyimpanan virtual (Virtual Hard Disk) berukuran 15 GB pada VMware Workstation, kemudian menginisialisasi dan memformat disk tersebut agar dapat digunakan sebagai media penyimpanan tambahan di Windows Server 2003.Langkah-langkah
- Buka VMware Workstation dan pastikan virtual machine Windows Server 2003 dalam keadaan Power Off.
- Pilih virtual machine yang digunakan, kemudian klik Edit Virtual Machine Settings.
- Klik tombol Add..., kemudian pilih Hard Disk sebagai perangkat yang akan ditambahkan.
- Pilih tipe disk SCSI (Recommended), lalu klik Next.
- Pilih Create a New Virtual Disk, kemudian tentukan kapasitas disk sebesar 15 GB.
- Simpan file virtual disk (VMDK) pada lokasi yang diinginkan, lalu klik Finish.
- Nyalakan kembali virtual machine Windows Server 2003.
- Masuk ke Computer Management melalui Start → Administrative Tools → Computer Management, kemudian pilih Disk Management.
- Saat muncul jendela Initialize and Convert Disk Wizard, lakukan proses Initialize Disk pada hard disk yang baru ditambahkan.
- Klik kanan pada ruang disk yang masih Unallocated, kemudian pilih New Partition atau New Volume.
- Ikuti wizard hingga selesai dengan memilih:
- Partition Type : Primary Partition
- File System : NTFS
- Drive Letter : Sesuai kebutuhan
- Setelah proses format selesai, buka My Computer dan pastikan drive baru telah muncul.
- Buat sebuah folder baru pada drive tersebut menggunakan nama masing-masing sebagai bukti bahwa virtual drive berhasil digunakan.
Dokumentasi
📷 Gambar 4. Membuat Virtual Hard Disk
📷 Gambar 5. Hasil Virtual Drive
Hasil
Virtual Hard Disk berukuran 15 GB berhasil ditambahkan melalui VMware Workstation dan dikenali oleh sistem operasi Windows Server 2003. Setelah dilakukan proses Initialize Disk, pembuatan partisi, serta format menggunakan sistem file NTFS, virtual drive dapat digunakan sebagai media penyimpanan tambahan sesuai dengan kebutuhan.Dokumentasi
📷 Gambar 6. Pembuatan Database
📷 Gambar 7. Proses Import Database
📷 Gambar 8. Hasil Import Database
Hasil
Database berhasil diimpor dan aplikasi dapat terhubung dengan MySQL.
4. Implementasi Keamanan Password Menggunakan MD5
Tujuan
Meningkatkan keamanan autentikasi dengan mengenkripsi password menggunakan algoritma MD5.
Langkah-langkah
Masuk ke phpMyAdmin.
Pilih database aplikasi.
Jalankan query SQL untuk mengenkripsi password.
Pastikan file login menggunakan fungsi MD5().
Lakukan login menggunakan password yang telah dienkripsi.
Dokumentasi
📷 Gambar 9. Query MD5
📷 Gambar 10. Hasil Login
Hasil
Login berhasil dilakukan menggunakan password yang telah dienkripsi dengan algoritma MD5.
5. Modifikasi Halaman Beranda dan Proteksi File
Tujuan
Melakukan perubahan tampilan halaman Home serta mengamankan file website menggunakan atribut Read-Only.
Langkah-langkah
Buka file index.php atau admin.php.
Tambahkan nama dan identitas pada halaman Home.
Simpan perubahan.
Jalankan aplikasi melalui browser.
Buka Command Prompt.
Masuk ke direktori aplikasi.
Jalankan perintah:
attrib +R index.php
Pastikan file berhasil menjadi Read-Only.
Dokumentasi
📷 Gambar 11. Modifikasi Halaman Home
📷 Gambar 12. Perintah attrib +R
Hasil
Halaman Home berhasil dimodifikasi dan file index.php berhasil diamankan menggunakan atribut Read-Only.
Kesimpulan
Berdasarkan implementasi yang telah dilakukan, seluruh tahapan berhasil diselesaikan dengan baik, mulai dari implementasi Apache Web Server, pembuatan Virtual Drive Storage, migrasi dan import database MySQL, penerapan keamanan password menggunakan algoritma MD5, hingga modifikasi serta proteksi file website. Seluruh konfigurasi berjalan sesuai dengan tujuan sehingga aplikasi dapat diakses dengan baik, database terhubung dengan benar, dan aspek keamanan dasar pada sistem berhasil diterapkan.