Konten dari Pengguna

XAMPP Adalah Software yang Mendukung Banyak Sistem Operasi, Ini Penjelasannya

Kabar Harian
Menyajikan beragam informasi terbaru, terkini dan mengedukasi.
16 November 2021 14:14 WIB
·
waktu baca 3 menit
comment
0
sosmed-whatsapp-white
copy-link-circle
more-vertical
Tulisan dari Kabar Harian tidak mewakili pandangan dari redaksi kumparan
XAMPP. Foto: Wikipedia
zoom-in-whitePerbesar
XAMPP. Foto: Wikipedia
ADVERTISEMENT
XAMPP adalah perangkat lunak yang mendukung banyak sistem operasi dan merupakan kompilasi dari beberapa program.
ADVERTISEMENT
XAMPP menyediakan beberapa layanan, di mana semua layanannya diisyarakatkan pada namanya. Berikut penjelasannya.
Dengan menginstalasi XAMPP, maka pengguna tidak perlu melakukan instalasi dan konfigurasi Apache web server, PHP, dan MySQL secara manual. XAMPP akan menginstalasi dan mengonfigurasikannya secara otomatis.
XAMPP dapat diunduh secara gratis karena software ini adalah software open source yang secara bebas bisa digunakan oleh siapa pun.
ADVERTISEMENT

Sejarah XAMPP sebagai Software Open Source

XAMPP. Foto: Wikipedia
XAMPP merupakan pengembangan dari LAMP (Linux, Apache, MySQL, PHP dan Perl).
XAMPP adalah proyek non-profit yang dikembangkan oleh Apache Friends yang didirikan Kai Oswalad Seidler dan Kay Vogelgesang pada tahun 2002. Proyek ini bertujuan mempromosikan penggunaan Apache web server.

Fungsi XAMPP

XAMPP berfungsi sebagai aplikasi server lokal (localhost), yang terdiri dari beberapa program, antara lain Apache HTTP Server, MySQL, database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl.
Program ini tersedia dalam GNU (General Public License) dan bebas, merupakan server yang mudah digunakan dan dapat menampilkan halaman situs web yang dinamis.

Fitur-Fitur XAMPP

Fitur-Fitur XAMPP. Foto: apachefriends.org
Dikutip dari Memahami Metode Omax dan Promethee pada Sistem Pendukung Keputusan oleh Lusia Violita Aprilian dkk., XAMPP memiliki beberapa fitur, yaitu:
ADVERTISEMENT
1. Apache
Apache adalah perangkat lunak sumber terbuka yang menjadi alternatif dari Netscape web server, Apache HTTP Server atau Server Web/WWW.
Apache merupakan web server yang dapat dijalankan di banyak sistem operasi yang berguna untuk melayani dan mempergunakan situs web.
2. MySQL
MySQL adalah singkatan dari My Structured Query Language. Program ini berjalan sebagai server yang menyediakan multi-user mengakses ke sejumlah database.
MySQL umumnya digunakan oleh perangkat lunak bebas yang memerlukan fitur penuh sistem manajemen database, seperti Wordpress, phpBB, dan perangkat lunak lain yang dibangun pada perangkat lunak LAMP.
MySQL juga digunakan dalam skala tinggi Word Wude Web (WWW), termasuk produk-produk Google dan Facebook.
3. PHP
PHP adalah bahasa pemrograman script yang banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.
ADVERTISEMENT
Contoh terkenal dari aplikasi PHP adalah phpBB dan MediaWiki (software di belakang Wikipedia).

Bagian-Bagian XAMPP

1. Htdocs
Htdocs adalah sebuah folder yang digunakan sebagai tempat penyimpanan berkas, seperti PHP, HTML, dan script lain yang digunakan dalam sebuah halaman situs web.
2. phpMyadmin
phpMyadmin adalah sebuah tempat yang digunakan unuk mengelola database MySQL yang berada di komputer atau laptop.
3. Control Panel
Control Panel adalah sebuah layanan untuk mengelola XAMPP baik itu mengontrol (memulai dan menutup XAMPP) serta layanan servis lainnya.
(SFR)