Sambil Baca Artikel
Pernah download source code PHP dan bingung bagaimana cara menjalankannya di komputer sendiri? Jawabannya adalah dengan mengubah komputermu menjadi sebuah "server mini" menggunakan XAMPP.
Bayangkan Anda ingin membuka sebuah restoran (website). Anda butuh dapur (server), koki (PHP), dan gudang bahan makanan (database). XAMPP adalah paket lengkap yang menyediakan semua itu di dalam komputermu, sehingga Anda bisa "memasak" dan menguji website secara offline.
Dalam panduan ini, kita akan membahas tuntas cara install project PHP di XAMPP, langkah demi langkah, lengkap dengan tips anti-gagal!
Apa itu XAMPP?
Secara sederhana, XAMPP adalah toolkit gratis yang menyulap laptop atau PC Anda menjadi server web lokal (localhost). Akronimnya berarti:
X: Cross-platform (bisa di Windows, Linux, Mac)
A: Apache (Sang "Pelayan" atau Web Server yang menyajikan website Anda ke browser)
M: MariaDB/MySQL (Sang "Gudang" atau Database untuk menyimpan data)
P: PHP (Sang "Koki" yang memproses logika dan membuat website dinamis)
P: Perl (Bahasa pemrograman lain, bonus)
Dengan XAMPP, semua yang Anda butuhkan sudah tersedia dalam satu kali install.
## Langkah 1: Membangun 'Dapur' Anda – Menginstall XAMPP 🍳
Langkah pertama adalah menyiapkan "dapur" kita.
Kunjungi situs resmi
.Apache Friends Pilih versi XAMPP yang Anda butuhkan. Tips: Cocokkan versi PHP dengan kebutuhan project Anda (misalnya, PHP 8.1 ke atas untuk project baru).
Jalankan installer yang sudah di-download. Cukup klik
Nextbeberapa kali, biarkan semua pengaturan default, terutama lokasi instalasi diC:\xampp.Setelah selesai, jalankan XAMPP Control Panel. Ini adalah pusat kendali "dapur" Anda.
## Langkah 2: Menyiapkan 'Bahan Masakan' – Meletakkan Project di Folder htdocs 📁
Apache hanya akan "melihat" file yang diletakkan di satu folder khusus bernama htdocs. Anggap saja ini adalah "meja saji" utama Anda.
Buka Windows Explorer.
Masuk ke direktori instalasi XAMPP, lalu buka folder
htdocs. Lokasi defaultnya adalah:C:\xampp\htdocs.Di dalam
htdocs, buatlah folder baru untuk project Anda. Beri nama yang simpel dan tanpa spasi, misalnyaprojek-sekolah.Copy-paste semua file dan folder source code PHP Anda ke dalam folder
projek-sekolahtersebut.
## Langkah 3: Menyalakan 'Kompor' dan 'Kulkas' – Menjalankan Apache & MySQL 🔥
Sekarang, saatnya menyalakan peralatan kita.
Buka kembali XAMPP Control Panel.
Klik tombol Start pada baris Apache. Ini akan mengaktifkan web server Anda.
Jika project Anda butuh database, klik juga tombol Start pada baris MySQL.
Pastikan keduanya berubah menjadi warna hijau. Itu tandanya semua berjalan normal!
Troubleshooting: Jika ada error port (biasanya karena bentrok dengan aplikasi lain seperti Skype), klik
Configuntuk mengubah port default.
## Langkah 4: Mencicipi 'Hidangan' – Mengakses Project di Browser 🌐
Setelah server aktif, Anda bisa melihat hasilnya.
Buka browser favorit Anda (Chrome, Firefox, dll).
Ketik di address bar:
http://localhost/nama-folder-anda/Ganti
nama-folder-andadengan nama folder yang Anda buat dihtdocs. Contoh:http://localhost/projek-sekolah/
Voila! Website atau aplikasi PHP Anda sekarang seharusnya sudah tampil di browser.
## Langkah 5: Mengisi 'Gudang' – Setup Database (Jika Perlu) 📦
Jika project Anda memerlukan database untuk menyimpan data (misalnya data user, produk, dll), ikuti langkah ini.
Buka phpMyAdmin: Ketik
http://localhost/phpmyadmindi browser. Ini adalah antarmuka visual untuk mengelola database Anda.Buat Database Baru: Di menu sebelah kiri, klik
New, masukkan nama database (contoh:db_sekolah), lalu klikCreate.Import File .sql: Jika project Anda menyertakan file berekstensi
.sql, ini adalah cetak biru database-nya.Klik database yang baru Anda buat.
Pilih tab
Import.Klik
Choose File, cari dan pilih file.sqldari folder project Anda.Klik
Godi bagian bawah. Tabel-tabel akan otomatis dibuat.
Hubungkan Project ke Database: Cari file koneksi di dalam folder project Anda (biasanya bernama
config.php,koneksi.php, atau.env). Buka dan pastikan pengaturannya seperti ini:PHP$host = 'localhost'; $user = 'root'; $password = ''; // Default XAMPP password-nya kosong $db_name = 'db_sekolah'; // Sesuaikan dengan nama database Anda
## Langkah 6 (Opsional): Menjadi 'Detektif' Saat Terjadi Error 🕵️
Kadang, ada saja error yang muncul. Jangan panik!
Layar Putih Kosong?: Kemungkinan ada error PHP yang disembunyikan. Tambahkan kode ini di baris paling atas file
index.phpuntuk memunculkan pesan errornya:ini_set('display_errors', 1); error_reporting(E_ALL);Apache Gagal Start?: Cek "buku catatan"-nya di
C:\xampp\apache\logs\error.loguntuk melihat apa penyebabnya.
## Kesimpulan
Selamat! Anda sekarang sudah bisa meng-install dan menjalankan project PHP apapun secara lokal. Proses intinya sangat sederhana: Install XAMPP → Taruh project di htdocs → Start Apache & MySQL → Buka di localhost.
Dengan "dapur" XAMPP ini, Anda bebas bereksperimen, belajar, dan mengembangkan aplikasi web canggih langsung dari komputer Anda. Selamat ngoding!