Sedang belajar membuat website, lalu menjumpai istilah XAMPP tapi tidak tahu itu apa? Tenang, kamu tidak sendirian. Banyak pemula di dunia web development yang mengalami hal serupa saat pertama kali memulai perjalanan mereka.
XAMPP sendiri merupakan salah satu alat paling populer yang sering digunakan oleh para pengembang web, terutama yang baru belajar.
Alat ini sangat membantu karena membantu kamu untuk membuat dan menguji website langsung di komputer, tanpa perlu membeli layanan hosting terlebih dahulu.
Penasaran dengan XAMP? Pelajari selengkapnya melalui artikel ini, yuk!
Apa Itu XAMPP?
XAMPP adalah sebuah paket perangkat lunak (software) komputer yang sistem penamaannya diambil dari akronim kata Apache, MySQL (dulu)/MariaDB (sekarang), PHP, dan Perl.
Sementara imbuhan huruf “X” yang terdapat pada awal kata berasal dari istilah cross platform sebagai simbol bahwa aplikasi ini bisa dijalankan di empat sistem operasi berbeda, seperti OS Linux, OS Windows, Mac OS, dan juga Solaris.
Jadi dengan kata lain, singkatan XAMPP adalah X (cross platform), Apache, MySQL/MariaDB, PHP, Perl.
Sejarah mencatat, software XAMPP pertama kali dikembangkan oleh tim proyek bernama Apache Friends.
Sampai saat ini, aplikasi XAMPP sudah masuk dalam versi 8.1.6 yang dirilis pada 16 Mei 2022 dan bisa didapatkan secara gratis dengan label GNU (General Public License).
Jika dijabarkan secara gamblang, masing-masing huruf yang ada di dalam nama XAMPP menurut para ahli memiliki arti sebagai berikut ini:
X = Cross Platform
Merupakan kode penanda untuk software cross platform atau yang bisa berjalan di banyak sistem operasi. Jadi, ada XAMPP untuk Windows, XAMPP for mac, dan untuk Linux. Semua itu bersifat free download XAMPP.
A = Apache
Apache adalah aplikasi web server yang bersifat gratis dan bisa dikembangkan oleh banyak orang (open source).
Fungsi Apache pada XAMPP yaitu untuk menghasilkan halaman web yang benar bagi user berdasarkan kode PHP yang ditulis oleh pembuat web.
M = MySQL / MariaDB
MySQL atau MariaDB merupakan aplikasi database server yang dikembangkan oleh orang yang sama. MySQL sendiri berperan dalam mengolah, mengedit, dan menghapus daftar melalui database.
P = PHP
Huruf “P” yang pertama dari akronim kata XAMPP adalah inisial untuk menunjukkan eksistensi bahasa pemrograman PHP.
Bahasa pemrograman ini biasanya digunakan untuk membuat website dinamis, contohnya dalam website berbasis CMS WordPress.
P = Perl
Sementara itu, untuk huruf P selanjutnya merupakan singkatan dari bahasa pemrograman Perl yang kerap digunakan untuk memenuhi berbagai macam kebutuhan.
Perl ini bisa berjalan di dalam banyak sistem operasi sehingga sangat fleksibel dan banyak digunakan.
Sejarah Awal Kemunculan XAMPP
XAMPP merupakan sebuah paket perangkat lunak yang terkenal dalam dunia pengembangan web.
Perjalanan panjangnya dimulai sejak awal konsepnya hingga evolusinya hingga saat ini telah menghasilkan solusi yang sangat berguna bagi para pengembang web di seluruh dunia.
XAMPP kempanjangan dari X, Apache, MySQL, PHP, dan Perl, pertama kali dikembangkan oleh sekelompok pengembang web dari Apache Friends.
Tujuan utama mereka adalah menciptakan lingkungan pengembangan web yang mudah digunakan, yang dapat dijalankan di berbagai sistem operasi utama, termasuk Windows, macOS, dan Linux.
Melalui kombinasi Apache sebagai server web, MySQL/MariaDB sebagai sistem manajemen basis data, dan bahasa pemrograman seperti PHP dan Perl, mereka berusaha untuk menyediakan platform yang komprehensif bagi para pengembang untuk membangun dan menguji aplikasi web.
Seiring berjalannya waktu, XAMPP terus berkembang dengan mengikuti perkembangan teknologi dan kebutuhan komunitas pengembang web.
Setiap rilis barunya membawa perbaikan keamanan, pembaruan komponen perangkat lunak, serta penambahan fitur-fitur yang lebih modern.
Fitur-fitur tambahan ini termasuk dukungan untuk bahasa pemrograman baru, pengoptimalan performa, dan peningkatan antarmuka pengguna.
Hingga saat ini, XAMPP terus berlanjut dalam menjawab tantangan pengembangan web modern.
Dengan dukungan komunitas yang kuat, perkembangan dan penyempurnaan akan terus berlanjut, mengikuti perkembangan teknologi web terbaru.
Fungsi XAMPP
Program aplikasi XAMPP berfungsi sebagai server lokal untuk menampung berbagai jenis data website yang sedang dalam proses pengembangan.
Dalam prakteknya, fungsi XAMPP bisa digunakan untuk menguji kinerja fitur ataupun menampilkan konten yang ada di dalam website kepada orang lain tanpa harus terkoneksi dengan internet.
Cukup akses melalui Xampp control panel, atau istilahnya website offline.
XAMPP bekerja secara offline layaknya web hosting biasa namun tidak bisa diakses oleh banyak orang.
Maka dari itu, kegunaan XAMPP biasanya banyak dipakai oleh para mahasiswa maupun pelajar untuk melihat hasil desain website sebelum akhirnya dibuat online menggunakan web hosting yang biasa ada di pasaran.
Bagian-bagian Penting di Dalam XAMPP
Kita sudah tahu dan faham apa itu XAMPP, bagaimana itu bisa ada dan apa saja fungsinya. Namun, belum selesai sampai disitu Sahabat Qwords, masih ada lagi hal penting tentang XAMPP.
Benar sekali, ada bagian-bagian yang tidak bisa kita abaikan ketika membahasa tentang XAMPP seperti Htdocs, Control Panel, dan PhpMyAdmin. Tapi apa semua itu, mari kita bahas.
1. Htdocs
Htdocs merupakan nama sebuah folder bagian dari XAMPP yang berfungsi untuk menyimpan berbagai file dan dokumen yang akan ditampilkan ke dalam website.
Kapasitas penyimpanan di dalam menu htdocs sendiri bergantung kepada hard disk yang terpasang di perangkat komputer.
2. Control Panel
Seperti namanya, Control Panel memberikan kita akses lebih leluasa dalam mengatur database, mengunggah file, atau melakukan setting lebih detail terkait jeroan website.
Dari dalam Control Panel kita juga bisa mengatur stop dan star aplikasi XAMPP agar tidak memberatkan kinerja komputer.
3. PhpMyAdmin
Sama seperti fungsi PhpMyAdmin pada web hosting sesungguhnya, peran PhpMyAdmin dalam aplikasi XAMPP juga diplot sebagai pengatur konfigurasi MySQL.
Untuk membuka phpMyAdmin di XAMPP caranya kamu bisa langsung mengetikkan URL http://localhost/phpMyAdmin .
Cara Install XAMPP di Laptop dan PC
Setelah mengenal lebih jauh lewat pengertian apa itu XAMPP, Sahabat Qwords tentu penasaran dong bagaimana langkah-langkah cara menginstal XAMPP di Laptop atau PC?
Caranya tidak jauh berbeda dengan cara menginstal aplikasi komputer pada umumnya. Berikut panduan instalasi XAMPP selengkapnya:
1. Kamu harus menyiapkan file XAMPP terlebih dahulu dengan cara mengunduh lewat link berikut ini. Tenang, file ini bersifat gratis kok, jadi kamu tidak perlu mengeluarkan biaya lisensi sepeserpun.

2. Setelah file berhasil diunduh dengan sempurna langkah selanjutnya adalah menyiapkan space/ruang harddisk di laptop atau komputer dengan minimal masih menyisakan ROM sebesar 1GB guna menampung gambar, teks, video, dan dokumen website.
3. Jalankan file atau versi lainnya yang lebih mutakhir.
4. Akan ada jendela baru yang terbuka sebagai indikasi proses instalasi.
Pada proses ini kamu akan diminta untuk memilih bahasa Indonesia atau English, pilih saja yang bahasa Indonesia kemudian klik Next.

5. Setelah itu, Sahabat Qwords akan diminta untuk memilih komponen yang akan digunakan. Standar untuk server web berbasis CMS WordPress menggunakan MySQL, FileZilla FTP server, dan Apache.
Sedangkan dari bahasa pemrograman bisa checklist pilihan phpMyAdmin, PHP, dan Perl. Kemudian klik Next.
6. Pada tahap ini kita diminta untuk memilih lokasi file XAMPP yang akan diinstal, gunakan saja pengatuan default lalu klik next/install.

7. Tunggu beberapa menit sampai proses instalasi XAMPP selesai yang ditandai dengan bar progres seluruhnya berubah menjadi warna hijau.

8. Kamu sudah bisa menjalankan program XAMPP di laptop atau PC Windows untuk membuat website secara offline menggunakan localhost.
Siap Belajar Menggunakan XAMPP?
Setelah Sahabat Qwords eksplorasi seluk beluk XAMPP dan sudah tahu bahkan sampai ke sejarahnya, rasanya tidak lengkap kalau hanya sekadar tahu tanpa praktik langsung.
Lalu jika ingin situsmu bisa diakses oleh lebih banyak orang, kapan saja dan di mana saja, maka kamu perlu meng-online-kannya, dan kamu butuh layanan web hosting.
Tenang, Qwords punya solusinya yaitu paket hosting murah yang cocok untuk Sahabat Qwords. Cukup pergi ke website Qwords dan rasakan manfaatnya segera!
klu bikin wordpress dengn xampp ap bisa d lihat olh orang lain blog kita? atau hany kta sendiri?
XAMPP itu offline kak, kalau mau bisa diakses orang harus menggunakan layanan hosting.
Silahkan cek hosting di Qwords.com tersedia banyak pilihan menarik.
Thanks sudah berkunjung
bisa gan setting ip dari modemnya dulu.. kalo yang bilang g bisa kurang jauh maennya
Thanks info tambahannya kak,
Terima kasih sudah berkunjung di blog http://www.www.qwords.com
caranya gimana ?
kak seumpama manggil tapi xampp ndak usah di jalankan gimana kak jadi langsung lewat browser
Halo,
Untuk memanggil website di localhost harus menjalankan xampp terlebih dahulu. Jika aplikasi xampp tidak jalan, maka website di localhost tidak akan bisa diakses langsung lewat browser.
Terima kasih
Kalo memang gak pengen pake xampp bisa, install saja apache nya langsung.
Seperti yang di jelaskan di atas xampp adalah paket perangkat lunak yang di dalamnya ada aplikasi aplikasi yang berkesinambungan.
Jikalau yang di butuhkan hanya web server tidak perlu menginstall xampp cukup apache nya saja.
karena aplikasi yang ada pada xampp bisa berdiri sendiri juga. xampp hanya memudahkan.
Terima kasi atas tambahan informasinya kak,
Jangan lupa untuk keperluan hosting percayakan pada Qwords saja.
apakah xampp bisa untuk membuat sistem monitoring sensor yg bisa mengirimkan notifikasi seperti sms ?
Belum pernah mencoba kami kak,
Terima kasih sudah berkunjung di blog Qwords
klau gk makai XAMPP dan Hosting untuk membuat website apa bisa dengan hnaya menggunakan domain…?
Kalau XAMPP kan local kak gaperlu hosting,
kalau hosting itu sudah online butuh domain untuk membukannya.
Jangan lupa kalau butuh domain hosting bisa pesan di Qwords saja ya.
Terima kasih
Help newbie di sini, kalo d window kan klo mau manggil web, software di simpan di :c/xampp/htdocs kan, klo di MacBook gimana? saya sudah install xampp di Mac tapi, ga tau harus taruh aplikasi web nya dimana.
Kalau untuk macbook saya belum pernah mencoba kak.
Terima kasih