XAMPP adalah singkatan yang setiap
huruf adalah :
- X : Program ini dapat dijalankan di banyak
sistem operasi, seperti Windows, Linux, Mac OS, dan Solaris.
- A : Apache, server aplikasi Web. Apache tugas utama
adalah untuk menghasilkan halaman web yang benar kepada pengguna terhadap
kode PHP yang sudah dituliskan oleh pembuat halaman web. jika perlu kode
PHP juga berdasarkan yang tertulis, dapat database diakses dulu (misalnya
MySQL) untuk mendukung halaman web yang dihasilkan.
- M : MySQL, server aplikasi database. Pertumbuhannya
disebut SQL singkatan dari Structured Query Language. SQL merupakan bahasa
terstruktur yang difungsikan untuk mengolah database. MySQL dapat
digunakan untuk membuat dan mengelola database dan isinya. Bisa juga memanfaatkan
MySQL guna untuk menambahkan, mengubah, dan menghapus data dalam database.
- P : PHP, bahasa pemrograman web. Bahasa
pemrograman PHP adalah bahasa pemrograman untuk membuat web yang
server-side scripting. PHP digunakan untuk membuat halaman web dinamis.
Sistem manajemen database yang sering digunakan dengan PHP adalah MySQL.
namun PHP juga mendukung Pengelolaan sistem database Oracle, Microsoft
Access, Interbase, d-base, PostgreSQL, dan sebagainya.
- P : Perl, bahasa pemrograman untuk semua tujuan,
pertama kali dikembangkan oleh Larry Wall, mesin Unix. Perl dirilis
pertama kali tanggal 18 Desember 1987 yang ditandai dengan keluarnya Perl
1. Pada versi-versi selanjutnya, Perl juga tersedia untuk berbagai sistem
operasi Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem
operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.
Fitur-Fitur XAMPP
1.
Apache
2.
MySQL
3. PHP
Saat kami menulis artikel ini XAMPP memiliki versi terbaru 7.4.3.
Berikut ini adalah komponen yang ada di dalam XAMPP.
Component
|
Deskripsi
|
Version
|
Apache
|
Sebagai
aplikasi web server default
|
2.4.31
|
MariaDB
|
Sebagai sistem manajemen database
|
10.4.11
|
PHP
|
Sebagai
server side scripting untuk membuat aplikasi berbasis web
|
7.2.27,
7.3.14, 7.4.2
|
phpMyAdmin
|
Sebagai tools untuk menggunakan MySQL berbasis
web
|
5.0.1
|
OpenSSL
|
Sebagai
protokol keamanan
|
1.1.1d
|
XAMPP Control Panel
|
Untuk mengatur komponen berbeda pada XAMPP
|
3.2.4
|
Webalizer
|
Sebagai
tools analytics untuk user log dan penggunaan
|
2.23-04
|
Mercury Mail Transport System
|
Sebagai email server
|
4.63
|
FileZilla
FTP Server
|
Untuk
melakukan transfer file
|
0.9.41
|
Tomcat
|
Digunakan untuk melayani aplikasi Java
|
7.0.99
|
Strawberry
|
Distribusi
perl yang populer untuk Windows
|
5.16.3.1
|
Bagian-Bagian XAMPP
· Htdocs
· phpMyadmin
· Control
Panel
Komponen XAMPP
XAMPP
1.8.3 untuk Windows, Termasuk :
·
Apache 2.4.4
·
MySQL 6.5.11
·
PHP 5.5.0
·
phpMyAdmin 4.0.4
·
FileZilla FTP Server 0.9.41
·
Tomcat 7.0.41 (with mod_proxy_ajp as connector)
·
Strawberry Perl 5.16.3.1 Portabel
·
XAMPP Control Panel 3.2.1 (dari hackattack142)
XAMPP
1.8.3 untuk Linux, Termasuk :
·
Apache 2.4.4
·
MySQL 6.5.11
·
PHP 5.5.0
·
phpMyAdmin 4.0.4
·
OpenSSL 1.0.1e
Komponen Penting Pada XAMPP
Setelah Anda berhasil menginstall XAMPP, Anda bisa menggunakan XAMPP
untuk berbagai keperluan develop website. Tapi sebelum itu Anda harus tau
beberapa menu penting yang akan sering Anda gunakan ketika menjalankan XAMPP.
1. Config
Pada menu Config, Anda
bisa melakukan beberapa konfigurasi dasar untuk penggunaan XAMPP seperti
mengganti:
- Editor: yang akan digunakan untuk mengubah default
text editor.
- Browser: browser default yang akan digunakan untuk
akses web server.
2. Netstat
Netstat sering digunakan
untuk memastikan apakah ada program/aplikasi lain yang menggunakan port default
XAMPP.
3. Shell
Menu shell pada XAMPP,
digunakan untuk menampilkan command prompt pada Windows. Fungsinya untuk
melakukan konfigurasi web server atau memperbaiki error pada web server.
4. Explorer
Explorer merupakan tombol
shortcut untuk menuju ke lokasi instalasi XAMPP. Ketika Anda klik icon Explorer maka
akan diarahkan ke lokasi file instalasi XAMPP.
Cara Menggunakan XAMPP
Untuk menjalankan XAMPP,
pertama buka aplikasi XAMPP yang telah Anda install. Lalu klik Start pada
module Apache dan MySQL.
Setelah keduanya berjalan tanpa error, silahkan akses localhost
menggunakan link berikut:
http://localhost Atau 127.0.0.1
Maka akan diarahkan ke halaman dashboard XAMPP, seperti pada gambar
di bawah ini
Latihan Pengolahan Basis Data Dengan CLI(Command Line Interface)
Akses CLI melalui Shell pada XAMPP: