Tutorial Instalasi Web PHP 7 dan Penambahan Virtual Disk di Windows Server 2003
Pada tutorial ini, Anda akan mempelajari penerapan keamanan dasar menggunakan PHP dan MySQL, meliputi konfigurasi Apache, import database, serta modifikasi tampilan web sebagai bagian dari pengamanan aplikasi.
1. Menyiapkan Apache Web Server untuk Menjalankan Aplikasi PHP
Langkah 1: Buka XAMPP Control Panel, kemudian jalankan layanan Apache dan MySQL. Pastikan kedua layanan berstatus aktif sebelum melanjutkan ke proses berikutnya.
Langkah 2:
Setelah layanan Apache dan MySQL aktif, salin folder aplikasi “jasa” ke dalam folder htdocs pada instalasi XAMPP agar aplikasi dapat diakses melalui browser.
Langkah 3. Membuat Database Aplikasi
Buka web browser, lalu akses http://localhost/phpmyadmin. Setelah halaman phpMyAdmin terbuka, pilih menu New pada panel sebelah kiri untuk membuat database baru.
Masukkan nama database, misalnya db_jasa, pada kolom Database name. Pastikan nama tersebut sesuai dengan konfigurasi koneksi pada aplikasi PHP, kemudian klik Create untuk membuat database
Langkah 4. Mengimpor Database dari File SQL
Pilih database db_jasa pada panel sebelah kiri di phpMyAdmin, kemudian klik tab Import untuk mengimpor file SQL yang berisi struktur tabel dan data awal aplikasi.
Klik tombol Choose File, lalu pilih file database berformat .sql yang tersedia pada proyek aplikasi. Setelah itu, klik tombol Import untuk memulai proses impor database..
Tunggu hingga proses selesai. Jika berhasil, phpMyAdmin akan menampilkan notifikasi berwarna hijau yang menandakan bahwa file SQL telah berhasil diimpor.
Langkah 5. Mengatur Koneksi Database
Buka folder proyek pada direktori C:\xampp\htdocs\jasa menggunakan Visual Studio Code atau editor teks lainnya. Selanjutnya, cari file konfigurasi koneksi database, seperti koneksi.php, config.php, atau db.php.
Pastikan konfigurasi pada file koneksi telah sesuai dengan database yang telah dibuat sebelumnya, seperti pada contoh berikut.
Langkah 6. Menjalankan Aplikasi
Buka web browser, lalu akses http://localhost/jasa pada kolom alamat. Jika nama folder proyek berbeda, sesuaikan URL tersebut. Tekan Enter dan pastikan aplikasi berhasil ditampilkan.
Jika aplikasi berhasil ditampilkan tanpa pesan kesalahan (error), berarti konfigurasi web server, database, dan koneksi PHP telah berhasil, sehingga aplikasi siap digunakan.
Langkah 7. Mengamankan File Aplikasi dengan Perintah attrib
Untuk meningkatkan keamanan, ubah atribut file index.php menjadi Read-Only agar tidak mudah diubah atau dihapus.
Buka folder proyek C:\xampp\htdocs\jasa, lalu pada Address Bar ketik cmd dan tekan Enter. Setelah Command Prompt terbuka, jalankan perintah berikut:
attrib +R index.php
Tekan Enter. Jika tidak muncul pesan kesalahan, berarti atribut Read-Only berhasil diterapkan pada file index.php.
Verifikasi Hasil Konfigurasi
Untuk memastikan atribut Read-Only telah diterapkan, buka file index.php menggunakan editor teks, lakukan perubahan sederhana, lalu simpan file tersebut. Jika perubahan tidak dapat disimpan, berarti pengaturan Read-Only berhasil diterapkan.
Bagian 2. Menambahkan Virtual Drive pada Windows Server 2003
Langkah 1. Membuat Virtual Hard Disk di Oracle VirtualBox
Pastikan mesin virtual Windows Server 2003 dalam keadaan Powered Off. Buka Oracle VirtualBox, klik kanan pada mesin virtual, lalu pilih Settings.
Langkah 2. Membuka Menu Storage
Pada jendela Settings, pilih menu Storage untuk mengelola media penyimpanan yang terpasang pada mesin virtual.
Langkah 3. Menambahkan Virtual Hard Disk
Pada bagian Controller: IDE atau Controller: SATA, klik Add Hard Disk, kemudian pilih Create untuk membuat Virtual Hard Disk baru. Ikuti Virtual Hard Disk Creation Wizard hingga proses selesai.
Langkah 4. Mengonfigurasi Virtual Hard Disk
Pada Hard Disk File Type, pilih VDI (VirtualBox Disk Image). Selanjutnya, pada metode penyimpanan pilih Dynamically Allocated agar ukuran hard disk virtual bertambah secara otomatis sesuai kapasitas data yang disimpan.
Tentukan nama Virtual Hard Disk, kemudian atur kapasitas penyimpanannya, misalnya 15 GB. Setelah selesai, klik Finish untuk membuat Virtual Hard Disk.
Verifikasi Virtual Drive
Pastikan Virtual Hard Disk telah dikenali oleh sistem. Buka Computer Management, kemudian pilih Disk Management untuk memeriksa apakah disk baru telah terdeteksi dan siap digunakan.
Pastikan Virtual Hard Disk berstatus Online, partisi telah diformat menggunakan sistem berkas NTFS, dan volume memiliki label yang telah ditentukan, misalnya Refi.
Pastikan drive telah memperoleh huruf drive, misalnya F: atau huruf lain sesuai konfigurasi. Jika seluruh informasi ditampilkan dengan benar, berarti konfigurasi Virtual Hard Disk telah berhasil.
2. Verifikasi Melalui My Computer
Buka My Computer, lalu pastikan drive baru muncul pada bagian Hard Disk Drives. Selanjutnya, buka drive tersebut untuk memastikan media penyimpanan dapat diakses dengan baik.
Penutup
Tutorial ini menjelaskan implementasi keamanan dasar pada aplikasi berbasis PHP, MySQL, dan Windows Server 2003, mulai dari konfigurasi web server, penambahan virtual drive, pengaturan database, hingga penerapan keamanan aplikasi. Dengan mengikuti langkah-langkah tersebut, diharapkan sistem dapat berjalan dengan baik dan lebih aman.
Semoga panduan ini bermanfaat sebagai referensi dalam mempelajari administrasi server dan pengembangan aplikasi web. Terima kasih, dan semoga berhasil dalam mempraktikkannya.














