XAMPP adalah paket software cuma-cuma nan digunakan untuk menjalankan server lokal di sistem operasi Windows, Linux, dan macOS. XAMPP mencakup Apache, MySQL (MariaDB), PHP, dan Perl, sehingga sangat cocok untuk mengembangkan dan menguji aplikasi web secara lokal. Dalam konteks VPS Windows, XAMPP bisa digunakan untuk menjalankan website, mengembangkan aplikasi, alias menguji skrip PHP secara mandiri, tanpa perlu konfigurasi server manual dari awal.
Artikel ini bakal membahas langkah-langkah instalasi XAMPP di VPS Windows secara komplit dan sederhana, mulai dari persiapan hingga konfigurasi dasar setelah instalasi.
1. Persiapan Awal
Sebelum menginstal XAMPP di VPS Windows, pastikan Anda sudah mempunyai hal-hal berikut:
- Akses VPS Windows: Anda kudu mempunyai kredensial login (IP VPS, username, dan password).
- Koneksi Internet nan Stabil: Karena installer XAMPP cukup besar, hubungan internet nan lancar bakal mempercepat proses pengunduhan.
- Akses Administrator: Diperlukan untuk menginstal software di sistem Windows.
2. Mengakses VPS Windows Melalui Remote Desktop
Untuk memulai instalasi, Anda kudu terlebih dulu masuk ke VPS menggunakan Remote Desktop Protocol (RDP). Berikut caranya:

- Buka Remote Desktop Connection di PC Anda (Windows + R lampau ketik mstsc).
- Masukkan alamat IP VPS Anda, lampau klik Connect.
- Masukkan username dan password Administrator.
- Setelah sukses login, Anda bakal memandang desktop Windows Server milik VPS.
3. Mengunduh Installer XAMPP
Langkah berikutnya adalah mengunduh XAMPP dari situs resminya:
- Buka browser di VPS Anda (biasanya Internet Explorer alias Edge).
- Kunjungi situs resmi XAMPP: https://www.apachefriends.org
- Pilih jenis XAMPP untuk Windows. Biasanya jenis terbaru sudah menyertakan PHP dan MySQL nan up-to-date.
- Klik tombol Download dan tunggu hingga proses selesai.
Catatan: Anda mungkin perlu menambahkan situs ke daftar trusted sites di Internet Explorer agar bisa mengunduh file.
4. Instalasi XAMPP
Setelah file installer selesai diunduh, lakukan instalasi sebagai berikut:
- Klik dua kali file installer (xampp-win32-x.x.x-VCxx-installer.exe).
- Muncul peringatan dari User Account Control, klik Yes.
- Wizard instalasi bakal terbuka. Klik Next.
- Pilih komponen nan mau diinstal (biarkan default jika Anda tidak yakin), lampau klik Next.
- Pilih letak instalasi (default: C:\xampp), klik Next.
- Nonaktifkan penawaran tambahan seperti Bitnami jika tidak diperlukan, klik Next.
- Klik Install dan tunggu hingga proses selesai.
Setelah instalasi selesai, Anda bisa memilih untuk langsung membuka XAMPP Control Panel.
5. Menjalankan XAMPP dan Mengaktifkan Apache serta MySQL
XAMPP Control Panel adalah perangkat utama untuk mengelola server lokal. Berikut langkah menjalankan server:
- Buka XAMPP Control Panel dari desktop alias menu Start.
- Klik tombol Start pada bagian Apache untuk mengaktifkan web server.
- Klik Start pada bagian MySQL untuk menjalankan database server.
Jika berhasil, kedua jasa bakal ditandai dengan warna hijau, menandakan bahwa server siap digunakan.
6. Menguji Instalasi
Setelah server aktif, lakukan pengujian:
- Buka browser di VPS.
- Ketik http://localhost di address bar.
- Jika muncul laman welcome XAMPP, berfaedah instalasi berhasil.
Anda juga bisa membikin file PHP untuk menguji PHP:
- Buka berkas C:\xampp\htdocs.
- Buat file baru berjulukan info.php.
- Isi file dengan kode berikut: <?php phpinfo(); ?>
- Simpan file, lampau buka browser dan akses http://localhost/info.php.
- Jika muncul laman info PHP, berfaedah server PHP berfaedah dengan baik.
7. Konfigurasi Firewall (Opsional)
Jika Anda mau VPS bisa diakses dari luar (misalnya untuk menampilkan website ke publik), Anda perlu membuka port tertentu:
- Buka port 80 (untuk HTTP)
- Buka port 443 (untuk HTTPS)
- Pastikan port 3306 (untuk MySQL) tidak terbuka ke publik jika tidak digunakan secara remote
Untuk membuka port:
- Buka Windows Firewall di Control Panel.
- Pilih Advanced Settings.
- Buat patokan baru di Inbound Rules untuk membuka port nan diinginkan.
8. Tips Tambahan
- Gunakan password kuat untuk MySQL root user untuk argumen keamanan.
- Jangan jalankan VPS tanpa firewall aktif jika terhubung ke internet publik.
- Backup berkas htdocs dan database MySQL secara berkala, terutama jika Anda menjalankan website aktif.
Kesimpulan
Menginstal XAMPP di VPS Windows adalah langkah sederhana nan membuka banyak kemungkinan untuk pengembangan web dan pengetesan aplikasi. Dengan XAMPP, Anda tidak perlu mengatur web server, database, dan PHP secara terpisah—semuanya sudah tersedia dalam satu paket. Ikuti pedoman ini dengan hati-hati untuk memastikan instalasi melangkah lancar dan server Anda kondusif digunakan. Selamat mencoba!
English (US) ·
Indonesian (ID) ·