Pengertian XAMPP
XAMPP merpakan sebuah perangkat lunak ( free software) bebas, yang mendukung untuk beberapa sistem operasi, yang merupakan kompilasi dari beberapa program.
XAMPP sendiri berfungsi sebagai server yang berdiri sendiri (localhost), yang terdiri dari beberapa program antara lain : Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl.
Nama XAMPP sendiri merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl.
Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah untuk digunakan yang dapat menampilkan halaman web yang dinamis. Untuk mendapatkanya XAMPP anda dapat mendownload langsung dari web resminya. Dan berikut beberapa definisi program lainnya yang terdapat dalam XAMPP.
Server HTTP Apache atau Server Web atau WWW, Apache adalah server web yang dapat dijalankan di banyak sistem operasi seperti (Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan menjalankan situs web. Protokol yang digunakan untuk melayani fasilitas web ini menggunakan HTTP.
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia.
MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.
PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.
PhpMyAdmin adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman PHP yang digunakan untuk menangani administrasi MySQL melalui World Wide Web. phpMyAdmin mendukung berbagai operasi MySQL, diantaranya (mengelola basis data, tabel-tabel, bidang (fields), relasi (relations), indeks, pengguna (users), perijinan (permissions), dan lain-lain).
Saat ini banyak sekali perangkat lunak yang dapat dimanfaatkan untuk mengelola basis data dalam MySQL, salah satunya adalah phpMyAdmin. Dengan phpMyAdmin, seseorang dapat membuat database, membuat tabel, mengisi data, dan lain-lain dengan mudah, tanpa harus menghafal baris perintahnya.
PhpMyAdmin merupakan bagian untuk mengelola basis data MySQL yang ada di komputer. Untuk membukanya, buka browser lalu ketikkan alamat http://localhost/phpmyadmin, maka akan muncul halaman phpMyAdmin. Di situ nantinya seseorang bisa membuat (create) basis data baru, dan mengelolanya.
Untuk melihat versi php yang sedang di gunakan ketik pada browser http://localhost/dashboard, maka akan terpampang semua rinci tentang php yang sedang di gunakan.
Cara Instal XAMPP Server
Silahkan download aplikasi XAMPP di https://www.apachefriends.org/download.html
Dobel klik software XAMPP yang baru saja Anda download, selanjutnya akan muncul jendela untuk pemulihan bahasa.
Lanjutkan dengan Klik OK.
Sampai pada proses ini terkadang akan muncul pesan error. Silahkan abaikan dan lanjutkan dengan klik OK dan YES.
Jendela notifikasi akan kembali muncul dan meminta anda untuk menutup semua applikasi yang sedang berjalan. Sebaiknya anda ikuti petunjuk untuk menutup semua aplikasi tersebut, supaya proses installasi dapat lebih ceppat. Lanjutkan dengan klik NEXT.
Langkah selanjutnya pilih(Cheklish) semua aplikasi lanjutkan dengan klik NEXT.
Pada tahap ini anda akan diminta untuk menentukan lokasi folder xampp, saya sarankan biarkan secara defauld pada folder C:xampp
Lanjutkan dengan klik Install!
Proses installasi xampp sedang berjalan, silahkan tunggu beberapa saat sampai proses intalasi selesai.
Klik Finish untuk menyelesaikannya.
Setelah proses installasi selesai, xampp akan langsung terbuka. Jika tidak untuk menjalankan xampp ikuti petunjuk berikut:
Cara Menjalankan Aplikasi XAMPP
Klik Start Menu atau Desktop lalu klik XAMPP, jika xampp tidak berada pada start menu ketik "xampp" pada bidang pencarian yang ada pada start menu, lalu klik xampp.
Setelah XAMPP terbuka klik tanda silang di samping apache, mysql, dan filezailla, lalu klik yes, sehingga berubah menjadi cheklis.
Untuk Menjalankan Apache, Mysql, dan Filezilla klik pada tombol start, sehingga teks akan berubah warna menjadi hijau dan tombol berubah teks menjadi "Stop".
Akan tetapi untuk filezilla hanya anda perlu start saat anda melakukan upload file ke hosting saja.
~ Semoga Membantu ~