Langsung ke konten utama

Tutorial Membuat Virtual Drive di Windows Server & Konfigurasi Aplikasi PHP 7

Tutorial Membuat Virtual Drive di Windows Server & Konfigurasi Aplikasi PHP 7

Menjalankan aplikasi web berbasis PHP 7 menggunakan XAMPP di Windows 11, serta bereksperimen dengan sistem lama seperti Windows Server 2003 untuk lingkungan lab, memang membutuhkan trik khusus. Walaupun terdengar tidak biasa, hal ini sangat mungkin diwujudkan melalui penyesuaian yang tepat—mulai dari alokasi virtual drive, konfigurasi direktori web, hingga penempatan file proyek yang benar. Artikel ini akan merangkum tahapan-tahapan yang perlu dilakukan agar aplikasi Anda beroperasi secara optimal.

Berikut Tahapan Tutorial nya

Bagian 1: Memindahkan File Proyek ke Direktori htdocs

Sebelum aplikasi PHP dapat diakses, seluruh file proyek harus diletakkan pada lokasi yang dikenali oleh web server lokal. Pada lingkungan XAMPP, direktori utama (root) untuk menyimpan proyek adalah folder 


Langkah-langkah:

  1. Persiapkan Folder Proyek: Pastikan direktori aplikasi web yang ingin dijalankan sudah siap. Sebagai contoh, kita akan menggunakan folder proyek bernama Jasa




  2. Akses Direktori Instalasi XAMPP: Buka folder tempat XAMPP diinstal. Umumnya, lokasi standarnya berada di direktori C:\xampp\htdocs.

  3. Pindahkan File ke htdocs: Salin (copy) atau pindahkan (cut) folder jasa tersebut ke dalam folder htdocs.

  4. Verifikasi Jalur Folder: Pastikan struktur direktorinya sudah tepat. Setelah dipindahkan, lokasinya harus mengarah ke C:\xampp\htdocs\jasa.

Setelah file aplikasi berada di dalam direktori htdocs, proyek PHP Anda kini siap dieksekusi oleh server lokal XAMPP.

Bagian 2: Menyalakan Layanan Server dan Konfigurasi Database







Agar web dapat berjalan, layanan server dan sistem basis data (database) harus diaktifkan. Database ini berfungsi sebagai pusat penyimpanan semua data yang dibutuhkan oleh aplikasi web.

1. Menghidupkan XAMPP Control Panel Pastikan modul Apache (web server) dan MySQL (database server) sudah aktif sebelum aplikasi diuji.

  • Buka aplikasi XAMPP Control Panel melalui Start Menu atau folder instalasi.

  • Klik tombol Start pada baris modul Apache dan MySQL.

  • Tunggu sejenak hingga latar belakang kedua modul tersebut berwarna hijau, yang menandakan bahwa layanan telah sukses berjalan.



2. Membuat Database Baru 

Aplikasi membutuhkan database dengan penamaan yang persis dengan apa yang ada di konfigurasi kodenya agar bisa menyimpan dan memanggil data.



  • Buka peramban web (web browser) pilihan Anda, seperti Google Chrome, Microsoft Edge, atau Mozilla Firefox.

  • Ketikkan alamat http://localhost/phpmyadmin pada address bar, lalu tekan Enter.

  • Di antarmuka phpMyAdmin, klik menu New yang berada di panel sisi kiri.

  • Masukkan nama database pada kolom Database name. Contohnya: jasa. (Catatan: Pastikan nama ini sama persis dengan yang tertulis di file konfigurasi seperti koneksi.php agar terhindar dari error koneksi).





  • Setelah nama diisi, gunakan fitur Import untuk memasukkan struktur database (file .sql) yang mungkin sudah tersedia di folder htdocs proyek Anda.





Bagian 3: Pengaturan Koneksi dan Pengujian Aplikasi

Tahap akhir sebelum pemakaian adalah menghubungkan kode program dengan database yang baru saja dibuat.

1. Menyesuaikan Pengaturan Koneksi Database Setiap aplikasi biasanya mengandalkan satu file utama untuk mengatur koneksi database (umumnya bernama koneksi.php, config.php, atau db.php).








  • Buka folder proyek Anda (C:\xampp\htdocs\jasa) menggunakan editor kode andalan Anda (seperti Antigravity Code Editor, VS Code, atau editor lainnya).

  • Temukan file koneksi tersebut, lalu pastikan variabel untuk nama database, username, dan kata sandi (password) telah disesuaikan dengan lingkungan localhost Anda.

2. Menguji Aplikasi Melalui Browser Jika pengaturan kode program sudah disimpan, saatnya melakukan pengujian:

  • Buka kembali web browser Anda.

  • Ketikkan URL

    di address bar (sesuaikan kata jasa jika nama folder proyek Anda berbeda).

  • Tekan Enter.

Jika halaman web dimuat dengan sempurna tanpa memunculkan pesan kesalahan (error), maka aplikasi Anda sudah berhasil terkoneksi ke database dan siap dioperasikan!

Pengamanan Ekstra: Mengubah Atribut File Menjadi Read-Only

Sebagai tindakan pencegahan agar file utama seperti index.php tidak terhapus atau termodifikasi tanpa sengaja melalui File Explorer, Anda bisa menerapkan atribut Read-Only (hanya-baca).

Langkah-langkah melalui Command Prompt (CMD):



  1. Buka CMD di Folder Proyek: Arahkan dan buka jendela Command Prompt langsung pada direktori C:\xampp\htdocs\jasa

  1. Terapkan Perintah Attrib: Ketikkan perintah di bawah ini pada terminal CMD, lalu tekan Enter: attrib +r index.php






(Catatan: Perintah +r berfungsi mengunci file menjadi Read-Only. Jika sewaktu-waktu Anda perlu mengedit atau memperbarui kode tersebut, cukup ubah menjadi tanda minus dengan mengetikkan attrib -r index.php).




Verifikasi: Cobalah membuka file index.php di text editor lalu ubah sedikit isinya. Sistem operasi secara otomatis akan menolak proses penyimpanan atau meminta hak akses (permission) lebih lanjut karena file sudah terkunci.

Bagian Tambahan: Membuat Virtual Drive Baru di Windows Server 2003

Khusus jika Anda menggunakan mesin virtual, mengalokasikan ruang hard disk tambahan adalah langkah konfigurasi yang sangat penting sebelum server bisa digunakan menyimpan data aplikasi.

  1. Akses Pengaturan Mesin Virtual: Buka aplikasi VirtualBox. Pastikan mesin virtual Windows Server 2003 Anda dalam keadaan mati jika diperlukan. Klik kanan pada mesin tersebut, lalu pilih menu Settings.




  1. Masuk ke Menu Storage: Pada jendela pengaturan, navigasikan ke tab Storage (atau pengaturan Hardisk).



  1. Tambah Hard Disk Virtual: Lakukan proses penambahan hard disk virtual baru yang akan dipasangkan pada mesin tersebut sesuai kebutuhan.



  1. Alokasi dan Partisi via Disk Management: Setelah selesai menambahkan di VirtualBox, jalankan mesin virtual Anda. Buka utilitas Disk Management di dalam sistem Windows, lalu cari media penyimpanan baru (misalnya yang berkapasitas 15 GB). Klik kanan pada penyimpanan tersebut, pilih New Partition, dan terus klik Next hingga proses konfigurasi selesai (Finish).






  2. Cek Ketersediaan Drive: Terakhir, buka My Computer. Virtual disk yang baru saja dipartisi kini sudah tampil sebagai drive baru dan siap dimanfaatkan untuk menyimpan file server Anda.







Itulah panduan lengkap mengenai konfigurasi aplikasi PHP 7 serta pengelolaan storage virtual untuk kebutuhan lab Anda. Mengamankan file utama dengan perintah attrib +r merupakan langkah preventif yang sangat baik untuk menjaga integritas kode program dari perubahan yang tidak disengaja. Pastikan seluruh konfigurasi koneksi database sudah sesuai agar aplikasi dapat berjalan tanpa kendala.


Semoga Membantu!







Komentar

Postingan populer dari blog ini